When should you use the androidTest directory to store your test classes?
when the tests need to run on real or virtual devices.
when the number of tests to run is large(500+).
when the tests consist only of unit tests.
when the tests need to run on your local machine.