Fix NetworkProviderSettingsTest#onWifiEntriesChanged

Fix onWifiEntriesChanged_shouldChangeNextButtonState() to use the
updated onWifiEntriesChanged(int reason) callback method.

Flag: EXEMPT test fix

Bug: 313585353
Test: atest NetworkProviderSettingsTest
Change-Id: If2bcb2ee654aef519c48dd310442750fc30c9c05
This commit is contained in:
Quang Anh Luong
2024-08-19 15:24:18 +09:00
committed by Quang Luong
parent 6f9f6cff6b
commit d49a056641

View File

@@ -23,6 +23,7 @@ import static com.android.settings.network.NetworkProviderSettings.MENU_ID_SHARE
import static com.android.settings.wifi.WifiConfigUiBase2.MODE_CONNECT; import static com.android.settings.wifi.WifiConfigUiBase2.MODE_CONNECT;
import static com.android.settings.wifi.WifiConfigUiBase2.MODE_MODIFY; import static com.android.settings.wifi.WifiConfigUiBase2.MODE_MODIFY;
import static com.android.wifitrackerlib.WifiEntry.CONNECTED_STATE_DISCONNECTED; import static com.android.wifitrackerlib.WifiEntry.CONNECTED_STATE_DISCONNECTED;
import static com.android.wifitrackerlib.WifiPickerTracker.WIFI_ENTRIES_CHANGED_REASON_GENERAL;
import static com.google.common.truth.Truth.assertThat; import static com.google.common.truth.Truth.assertThat;
@@ -83,7 +84,6 @@ import com.android.wifitrackerlib.WifiEntry;
import com.android.wifitrackerlib.WifiPickerTracker; import com.android.wifitrackerlib.WifiPickerTracker;
import org.junit.Before; import org.junit.Before;
import org.junit.Ignore;
import org.junit.Rule; import org.junit.Rule;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
@@ -400,10 +400,9 @@ public class NetworkProviderSettingsTest {
verify(mContextMenu, never()).add(anyInt(), eq(MENU_ID_SHARE), anyInt(), anyInt()); verify(mContextMenu, never()).add(anyInt(), eq(MENU_ID_SHARE), anyInt(), anyInt());
} }
@Ignore("b/313585353")
@Test @Test
public void onWifiEntriesChanged_shouldChangeNextButtonState() { public void onWifiEntriesChanged_shouldChangeNextButtonState() {
mNetworkProviderSettings.onWifiEntriesChanged(); mNetworkProviderSettings.onWifiEntriesChanged(WIFI_ENTRIES_CHANGED_REASON_GENERAL);
verify(mNetworkProviderSettings).changeNextButtonState(anyBoolean()); verify(mNetworkProviderSettings).changeNextButtonState(anyBoolean());
} }