Fix the NetworkScanHelperTest testcase.
To fix the NetworkScanHelperTest testcase, becasue mainline cause the testcase fail. Bug: 147464840 Test: make RunSettingsRoboTests ROBOTEST_FILTER=NetworkScanHelperTest Change-Id: I2992606dd082d2b87e047beacd9cf1c26790f450
This commit is contained in:
@@ -34,7 +34,6 @@ import android.telephony.TelephonyManager;
|
|||||||
import android.telephony.TelephonyScanManager;
|
import android.telephony.TelephonyScanManager;
|
||||||
|
|
||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Ignore;
|
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.runner.RunWith;
|
import org.junit.runner.RunWith;
|
||||||
import org.mockito.ArgumentCaptor;
|
import org.mockito.ArgumentCaptor;
|
||||||
@@ -71,6 +70,17 @@ public class NetworkScanHelperTest {
|
|||||||
|
|
||||||
private NetworkScan mNetworkScan;
|
private NetworkScan mNetworkScan;
|
||||||
|
|
||||||
|
private class NetworkScanMock extends NetworkScan {
|
||||||
|
NetworkScanMock(int scanId, int subId) {
|
||||||
|
super(scanId, subId);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void stopScan() {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@Before
|
@Before
|
||||||
public void setUp() {
|
public void setUp() {
|
||||||
MockitoAnnotations.initMocks(this);
|
MockitoAnnotations.initMocks(this);
|
||||||
@@ -80,7 +90,7 @@ public class NetworkScanHelperTest {
|
|||||||
mNetworkScanHelper = new NetworkScanHelper(mTelephonyManager,
|
mNetworkScanHelper = new NetworkScanHelper(mTelephonyManager,
|
||||||
mNetworkScanCallback, mNetworkScanExecutor);
|
mNetworkScanCallback, mNetworkScanExecutor);
|
||||||
|
|
||||||
mNetworkScan = spy(new NetworkScan(SCAN_ID, SUB_ID));
|
mNetworkScan = spy(new NetworkScanMock(SCAN_ID, SUB_ID));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -143,7 +153,6 @@ public class NetworkScanHelperTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@Ignore
|
|
||||||
public void startNetworkScan_incrementalAndAbort_doStop() {
|
public void startNetworkScan_incrementalAndAbort_doStop() {
|
||||||
doReturn(mNetworkScan).when(mTelephonyManager).requestNetworkScan(
|
doReturn(mNetworkScan).when(mTelephonyManager).requestNetworkScan(
|
||||||
any(NetworkScanRequest.class), any(Executor.class),
|
any(NetworkScanRequest.class), any(Executor.class),
|
||||||
|
Reference in New Issue
Block a user