Skip to content

Commit 8c176d4

Browse files
committed
Refactor setup of AwaitingResultActivityTest
1 parent 8833bce commit 8c176d4

1 file changed

Lines changed: 9 additions & 10 deletions

File tree

AndroidAnnotations/androidannotations-core/androidannotations-test/src/test/java/org/androidannotations/test/AwaitingResultActivityTest.java

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,26 @@
1717

1818
import static org.fest.assertions.api.Assertions.assertThat;
1919

20+
import org.junit.Before;
2021
import org.junit.Test;
2122
import org.junit.runner.RunWith;
23+
import org.robolectric.Robolectric;
2224
import org.robolectric.RobolectricTestRunner;
2325

2426
import android.content.Intent;
2527

2628
@RunWith(RobolectricTestRunner.class)
2729
public class AwaitingResultActivityTest {
2830

31+
private AwaitingResultActivity_ activity;
32+
33+
@Before
34+
public void setUp() {
35+
activity = Robolectric.setupActivity(AwaitingResultActivity_.class);
36+
}
37+
2938
@Test
3039
public void onlyFirstRequestAnnotatedMethodAreCalled() {
31-
AwaitingResultActivity_ activity = new AwaitingResultActivity_();
32-
3340
activity.onActivityResult(AwaitingResultActivity.FIRST_REQUEST, 0, null);
3441

3542
assertThat(activity.onResultCalled).isTrue();
@@ -45,8 +52,6 @@ public void onlyFirstRequestAnnotatedMethodAreCalled() {
4552

4653
@Test
4754
public void onlySecondRequestAnnotatedMethodAreCalled() {
48-
AwaitingResultActivity_ activity = new AwaitingResultActivity_();
49-
5055
activity.onActivityResult(AwaitingResultActivity.SECOND_REQUEST, 0,
5156
null);
5257

@@ -63,8 +68,6 @@ public void onlySecondRequestAnnotatedMethodAreCalled() {
6368

6469
@Test
6570
public void onlyThirdRequestAnnotatedMethodAreCalled() {
66-
AwaitingResultActivity_ activity = new AwaitingResultActivity_();
67-
6871
activity.onActivityResult(AwaitingResultActivity.THIRD_REQUEST, 0, null);
6972

7073
assertThat(activity.onResultCalled).isFalse();
@@ -80,8 +83,6 @@ public void onlyThirdRequestAnnotatedMethodAreCalled() {
8083

8184
@Test
8285
public void onlyForthRequestAnnotatedMethodAreCalled() {
83-
AwaitingResultActivity_ activity = new AwaitingResultActivity_();
84-
8586
activity.onActivityResult(AwaitingResultActivity.FORTH_REQUEST, 0, null);
8687

8788
assertThat(activity.onResultCalled).isFalse();
@@ -97,8 +98,6 @@ public void onlyForthRequestAnnotatedMethodAreCalled() {
9798

9899
@Test
99100
public void onResultWithIntentExtrasPassed() {
100-
AwaitingResultActivity_ activity = new AwaitingResultActivity_();
101-
102101
Intent intent = new Intent();
103102
Intent extraIntent = new Intent("someAction");
104103
intent.putExtra("extraIntent", extraIntent);

0 commit comments

Comments
 (0)