タグ

ブックマーク / qiita.com/m1takahashi (1)

  • Android ユニットテストとUIテストの自動化プラクティス - Qiita

    環境 Mac OSX IntelliJ IDEA 15 JUnit 4.x Hamcrest Mockito 1.10.19 Espresso 2.2.1 概要 JUnitは、Javaのテスティングフレームワークです。 テストの実行、期待値と実測値の検証、テストケースのフォーマット(アノテーションなど)の機能を持ちますが、実際のテストでは、拡張APIを利用することの方が多いと思います。 JUnit4から、Android SDKに公式サポートされているので、特定のディレクトリにテストコードを配置すれば、意識せずに実行することができてしまいます。(拡張APIもGradleでインストールできるので、こちらも意識せずに利用できてしまいます) そして、実際にテストコードを書く段階になって、どの機能を誰が提供してくれているのか、わからなくなります。 JUnitと拡張API JUnit テスティングフレ

    Android ユニットテストとUIテストの自動化プラクティス - Qiita
  • 1