Merge "Add UsbHandlerTest test for NCM and RNDIS at the same time."
This commit is contained in:
@@ -180,6 +180,24 @@ public class UsbHandlerTest {
|
||||
assertNotEquals(mUsbHandler.getEnabledFunctions() & UsbManager.FUNCTION_RNDIS, 0);
|
||||
}
|
||||
|
||||
@SmallTest
|
||||
@Test
|
||||
public void setFunctionsNcmAndRndis() {
|
||||
final long rndisPlusNcm = UsbManager.FUNCTION_RNDIS | UsbManager.FUNCTION_NCM;
|
||||
|
||||
mUsbHandler.handleMessage(mUsbHandler.obtainMessage(MSG_SET_CURRENT_FUNCTIONS,
|
||||
UsbManager.FUNCTION_NCM));
|
||||
assertEquals(UsbManager.FUNCTION_NCM, mUsbHandler.getEnabledFunctions() & rndisPlusNcm);
|
||||
|
||||
mUsbHandler.handleMessage(mUsbHandler.obtainMessage(MSG_SET_CURRENT_FUNCTIONS,
|
||||
rndisPlusNcm));
|
||||
assertEquals(rndisPlusNcm, mUsbHandler.getEnabledFunctions() & rndisPlusNcm);
|
||||
|
||||
mUsbHandler.handleMessage(mUsbHandler.obtainMessage(MSG_SET_CURRENT_FUNCTIONS,
|
||||
UsbManager.FUNCTION_NCM));
|
||||
assertEquals(UsbManager.FUNCTION_NCM, mUsbHandler.getEnabledFunctions() & rndisPlusNcm);
|
||||
}
|
||||
|
||||
@SmallTest
|
||||
@Test
|
||||
public void enableAdb() {
|
||||
|
||||
Reference in New Issue
Block a user