This package contains unit tests for the non-updatable part (i.e. outside the Wifi module) of the Android Wifi framework APIs based on the Android Testing Support Library. The test cases are built using the JUnit and Mockito libraries.
The easiest way to run tests is simply run
atest android.net.wifi
To pick up changes in framework/base, you will need to:
To enable syncing data to the device for first time after clean reflash:
Tests can be added by adding classes to the src directory. JUnit4 style test cases can be written by simply annotating test methods with org.junit.Test
.
If you are trying to debug why tests are not doing what you expected, you can add android log statements and use logcat to view them. The beginning and end of every tests is automatically logged with the tag TestRunner
.