Skip to content

Commit 556a135

Browse files
ravidsrkRavindra Kumar
authored andcommitted
Added correct robotium.
1 parent 6c9c98e commit 556a135

File tree

4 files changed

+12
-254
lines changed

4 files changed

+12
-254
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -673,10 +673,12 @@ public class MainActivityRobotiumTest {
673673
private Solo solo;
674674

675675
@Rule
676-
public MainActivityRobotiumTestRule<MainActivity> mActivityRule = new MainActivityRobotiumTestRule<>(MainActivity.class);
676+
public ActivityTestRule<MainActivity> activityTestRule =
677+
new ActivityTestRule<>(MainActivity.class);
677678

678679
public void setUp() {
679-
solo = new Solo(mActivityRule.getInstrumentation(), mActivityRule.getActivity());
680+
solo = new Solo(InstrumentationRegistry.getInstrumentation(),
681+
activityTestRule.getActivity());
680682
}
681683

682684
public void tearDown() {
@@ -696,8 +698,6 @@ public class MainActivityRobotiumTest {
696698
}
697699
```
698700

699-
[MainActivityRobotiumTestRule.java](https://github.com/ravidsrk/android-testing-guide/blob/master/SampleApp/app/src/androidTest/java/in/ravidsrk/sample/MainActivityRobotiumTestRule.java)
700-
701701
### UI testing and UI Automator
702702

703703
[MainActivityTest](https://github.com/ravidsrk/android-testing-guide/blob/master/SampleApp/app/src/androidTest/java/in/ravidsrk/sample/MainActivityTest.java#L101)

SampleApp/app/build.gradle

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,5 @@ dependencies {
3939
androidTestCompile 'com.android.support.test:runner:0.5'
4040
androidTestCompile 'com.android.support.test:rules:0.5'
4141
androidTestCompile 'com.android.support.test.uiautomator:uiautomator-v18:2.1.2'
42-
androidTestCompile 'com.jayway.android.robotium:robotium-solo:5.5.4'
43-
42+
androidTestCompile 'com.jayway.android.robotium:robotium-solo:5.6.0'
4443
}

SampleApp/app/src/androidTest/java/in/ravidsrk/sample/MainActivityRobotiumTest.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
package in.ravidsrk.sample;
22

3+
import android.support.test.InstrumentationRegistry;
4+
import android.support.test.rule.ActivityTestRule;
5+
36
import com.robotium.solo.Solo;
47

58
import org.junit.Rule;
@@ -11,10 +14,12 @@ public class MainActivityRobotiumTest {
1114
private Solo solo;
1215

1316
@Rule
14-
public MainActivityRobotiumTestRule<MainActivity> mActivityRule = new MainActivityRobotiumTestRule<>(MainActivity.class);
17+
public ActivityTestRule<MainActivity> activityTestRule =
18+
new ActivityTestRule<>(MainActivity.class);
1519

1620
public void setUp() {
17-
solo = new Solo(mActivityRule.getInstrumentation(), mActivityRule.getActivity());
21+
solo = new Solo(InstrumentationRegistry.getInstrumentation(),
22+
activityTestRule.getActivity());
1823
}
1924

2025
public void tearDown() {

SampleApp/app/src/androidTest/java/in/ravidsrk/sample/MainActivityRobotiumTestRule.java

Lines changed: 0 additions & 246 deletions
This file was deleted.

0 commit comments

Comments
 (0)