[Wi-Fi] Enhance NetworkRequestDialogActivityTest unit test cases

Add new unit test cases in NetworkRequestDialogActivityTest.java

The coverage rate of NetworkRequestDialogActivity will raise from 48% to 91%

Bug: 151696220
Test: make RunSettingsRoboTests ROBOTEST_FILTER=NetworkRequestDialogActivityTest
Change-Id: I6530815ded8d21d01d5da1d7ee5f38ef190d3863
This commit is contained in:
govenliu
2020-05-26 20:50:58 +08:00
parent fc4a5568d4
commit ae6628bd02
2 changed files with 107 additions and 2 deletions

View File

@@ -31,6 +31,7 @@ import android.os.Message;
import android.widget.Toast;
import androidx.annotation.Nullable;
import androidx.annotation.VisibleForTesting;
import androidx.fragment.app.FragmentActivity;
import com.android.settings.R;
@@ -57,12 +58,12 @@ public class NetworkRequestDialogActivity extends FragmentActivity implements
final static String EXTRA_IS_SPECIFIED_SSID =
"com.android.settings.wifi.extra.REQUEST_IS_FOR_SINGLE_NETWORK";
private NetworkRequestDialogBaseFragment mDialogFragment;
@VisibleForTesting NetworkRequestDialogBaseFragment mDialogFragment;
private NetworkRequestUserSelectionCallback mUserSelectionCallback;
private boolean mIsSpecifiedSsid;
private boolean mShowingErrorDialog;
private WifiConfiguration mMatchedConfig;
private ProgressDialog mProgressDialog;
@VisibleForTesting ProgressDialog mProgressDialog;
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {