アプリでアクティビティを追加しました。私は1つの変数を持っており、変数が存在するかどうかをテストしたい場合や、テストに失敗した場合はテストしたいだけです。特定のコード行が削除またはコメントされている場合は、テストも失敗します。詳細を説明しましょう。コードの可用性をチェックするためのAndroid Javaユニットテスト
まず、自分の活動でWebビューを持っており、Webビューでユーザーエージェントを渡しています。 web-viewはユーザーエージェント値なしでは正しく開かれません。ですから、将来、誰かがuser-agentを設定している行を削除した場合、テストケースが失敗するというテストケースが必要です。
同様にコード内に行があります。 @inject LoginResult login; がコードの上にあり、ユーザーに既にログインしている(シングルサインオン)ようにするためにCookieで送信するログインの詳細が含まれています。このケースでもテストケースを失敗させてしまいます。誰かがwebviewでクッキーを設定している行を削除した場合。
私は小切手を持っていますが、これを確認する方法はありません。
どのように変数を参照することができますか?私がこれを進めることは大きな助けになるでしょう。 – Yawar
二番目に、誰かが変数を削除しただけでなく、その文字列をemtpy文字列に変更すれば、どうすればそのテストに失敗するのですか? – Yawar
テストは私にとって初めてのことであり、あなたが私にどのように参照することができるか、これについての素晴らしいチュートリアルを教えてくれれば、それは私にとって大きな助けになるでしょう。 – Yawar