[Settings] MobileNetworkActivity Refactor

Split MobileNetworkActivity into 2 files.
Enable testing through ActivityScenario

Bug: 141833767
Test: manual
make RunSettingsRoboTests -j ROBOTEST_FILTER=MobileNetworkActivityTest
make RunSettingsRoboTests -j ROBOTEST_FILTER=ActiveSubsciptionsListenerTest

Change-Id: I9f0f80f5edda53196ce0795113506495e8980e99
This commit is contained in:
Bonian Chen
2019-11-04 10:36:39 +08:00
parent e156734423
commit f1b43a970c
10 changed files with 574 additions and 300 deletions

View File

@@ -31,6 +31,9 @@ android_app {
"androidx-constraintlayout_constraintlayout-solver",
"androidx.lifecycle_lifecycle-runtime",
"androidx.lifecycle_lifecycle-extensions",
"androidx.test.core",
"androidx.test.runner",
"androidx.test.ext.junit",
"guava",
"jsr305",
"settings-contextual-card-protos-lite",
@@ -61,7 +64,7 @@ android_robolectric_test {
"SettingsLib-robo-testutils",
],
java_resource_dirs: ["config"],
java_resource_dirs: ["config", "resources"],
instrumentation_for: "SettingsRoboTestStub",