27. Android標準のテスト
• Local Unit Tests
– app/src/test/java/ディレクトリに配置
• Instrumented Unit Tests
• app/src/androidTest/java/ディレクトリに配置
Android Test Night #1 -2017/9/21-
28. Android標準のテスト
• Local Unit Tests
– app/src/test/java/ディレクトリに配置
• Instrumented Unit Tests
• app/src/androidTest/java/ディレクトリに配置
Android Test Night #1 -2017/9/21-
Contextも扱いたいので
Instrumented Unit Testsに統⼀
Context context = InstrumentationRegistory.getTargetContext
29. Android Developerのサイトでは
• なるべくLocal Unit Testsを使うように推
奨されている
– ローカルのJVMで実⾏でき、⾼速だから
• 今のところ、Instrumented Unit Testsで⼗
分だと判断している
– 理由
• 現在の単体テストの実⾏環境はCI上だから、気にな
るほどの速度差は出ない
Android Test Night #1 -2017/9/21-