Skip to content

Commit e06e518

Browse files
committed
Reformatting code.
1 parent c65543f commit e06e518

File tree

11 files changed

+951
-953
lines changed

11 files changed

+951
-953
lines changed
Lines changed: 98 additions & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -1,104 +1,106 @@
11
package course.labs.todomanager.test;
22

33
import course.labs.todomanager.ToDoManagerActivity;
4+
45
import com.robotium.solo.*;
6+
57
import android.test.ActivityInstrumentationTestCase2;
68

79
public class TestCancel extends
8-
ActivityInstrumentationTestCase2<ToDoManagerActivity> {
9-
private Solo solo;
10-
11-
public TestCancel() {
12-
super(ToDoManagerActivity.class);
13-
}
14-
15-
public void setUp() throws Exception {
16-
solo = new Solo(getInstrumentation());
17-
getActivity();
18-
}
19-
20-
@Override
21-
public void tearDown() throws Exception {
22-
solo.finishOpenedActivities();
23-
}
24-
25-
public void testRun() {
26-
27-
int timeout = 10;
28-
29-
// Wait for activity: 'course.labs.todomanager.ToDoManagerActivity'
30-
assertTrue(
31-
"'course.labs.todomanager.ToDoManagerActivity' not found",
32-
solo.waitForActivity(
33-
course.labs.todomanager.ToDoManagerActivity.class, 2000));
34-
35-
// Click on action bar item
36-
solo.clickOnActionBarItem(0x1);
37-
38-
// Click on Add New ToDo Item
39-
solo.clickOnView(solo.getView(course.labs.todomanager.R.id.footerView));
40-
41-
// Wait for activity: 'course.labs.todomanager.AddToDoActivity'
42-
assertTrue(
43-
"course.labs.todomanager.AddToDoActivity is not found!",
44-
solo.waitForActivity(course.labs.todomanager.AddToDoActivity.class));
45-
46-
// Hide the soft keyboard
47-
solo.hideSoftKeyboard();
48-
// Enter the text: 't3'
49-
solo.clearEditText((android.widget.EditText) solo
50-
.getView(course.labs.todomanager.R.id.title));
51-
solo.enterText((android.widget.EditText) solo
52-
.getView(course.labs.todomanager.R.id.title), "t3");
53-
// Hide the soft keyboard
54-
solo.hideSoftKeyboard();
55-
// Click on Done:
56-
solo.clickOnView(solo.getView(course.labs.todomanager.R.id.statusDone));
57-
// Click on High
58-
solo.clickOnView(solo
59-
.getView(course.labs.todomanager.R.id.highPriority));
60-
61-
// Click on Cancel
62-
solo.clickOnView(solo
63-
.getView(course.labs.todomanager.R.id.cancelButton));
64-
65-
// Click on Add New ToDo Item
66-
solo.clickOnView(solo.getView(course.labs.todomanager.R.id.footerView));
67-
// Hide the soft keyboard
68-
solo.hideSoftKeyboard();
69-
// Enter the text: 't4'
70-
solo.clearEditText((android.widget.EditText) solo
71-
.getView(course.labs.todomanager.R.id.title));
72-
solo.enterText((android.widget.EditText) solo
73-
.getView(course.labs.todomanager.R.id.title), "t4");
74-
75-
// Hide the soft keyboard
76-
solo.hideSoftKeyboard();
77-
// Click on Done:
78-
solo.clickOnView(solo.getView(course.labs.todomanager.R.id.statusDone));
79-
// Click on Low
80-
solo.clickOnView(solo.getView(course.labs.todomanager.R.id.lowPriority));
81-
82-
// Click on Submit
83-
solo.clickOnView(solo
84-
.getView(course.labs.todomanager.R.id.submitButton));
85-
86-
// Wait for activity: 'course.labs.todomanager.ToDoManagerActivity'
87-
assertTrue(
88-
"course.labs.todomanager.ToDoManagerActivity is not found!",
89-
solo.waitForActivity(course.labs.todomanager.ToDoManagerActivity.class));
90-
91-
assertFalse("'A ToDoItem with title, t3', was found",
92-
solo.searchText("t3"));
93-
94-
// Click on action bar item to dump items to log
95-
solo.clickOnActionBarItem(0x2);
96-
97-
assertTrue("Menu didn't close", solo.waitForDialogToClose());
98-
99-
// Wait for Log Message 'Title:t4,Priority:LOW,Status:NOT DONE'
100-
assertTrue("Log message 'Title:t4,Priority:LOW,Status:NOT DONE' not found",
101-
solo.waitForLogMessage("Title:t4,Priority:LOW,Status:DONE",timeout));
102-
103-
}
10+
ActivityInstrumentationTestCase2<ToDoManagerActivity> {
11+
private Solo solo;
12+
13+
public TestCancel() {
14+
super(ToDoManagerActivity.class);
15+
}
16+
17+
public void setUp() throws Exception {
18+
solo = new Solo(getInstrumentation());
19+
getActivity();
20+
}
21+
22+
@Override
23+
public void tearDown() throws Exception {
24+
solo.finishOpenedActivities();
25+
}
26+
27+
public void testRun() {
28+
29+
int timeout = 10;
30+
31+
// Wait for activity: 'course.labs.todomanager.ToDoManagerActivity'
32+
assertTrue(
33+
"'course.labs.todomanager.ToDoManagerActivity' not found",
34+
solo.waitForActivity(
35+
course.labs.todomanager.ToDoManagerActivity.class, 2000));
36+
37+
// Click on action bar item
38+
solo.clickOnActionBarItem(0x1);
39+
40+
// Click on Add New ToDo Item
41+
solo.clickOnView(solo.getView(course.labs.todomanager.R.id.footerView));
42+
43+
// Wait for activity: 'course.labs.todomanager.AddToDoActivity'
44+
assertTrue(
45+
"course.labs.todomanager.AddToDoActivity is not found!",
46+
solo.waitForActivity(course.labs.todomanager.AddToDoActivity.class));
47+
48+
// Hide the soft keyboard
49+
solo.hideSoftKeyboard();
50+
// Enter the text: 't3'
51+
solo.clearEditText((android.widget.EditText) solo
52+
.getView(course.labs.todomanager.R.id.title));
53+
solo.enterText((android.widget.EditText) solo
54+
.getView(course.labs.todomanager.R.id.title), "t3");
55+
// Hide the soft keyboard
56+
solo.hideSoftKeyboard();
57+
// Click on Done:
58+
solo.clickOnView(solo.getView(course.labs.todomanager.R.id.statusDone));
59+
// Click on High
60+
solo.clickOnView(solo
61+
.getView(course.labs.todomanager.R.id.highPriority));
62+
63+
// Click on Cancel
64+
solo.clickOnView(solo
65+
.getView(course.labs.todomanager.R.id.cancelButton));
66+
67+
// Click on Add New ToDo Item
68+
solo.clickOnView(solo.getView(course.labs.todomanager.R.id.footerView));
69+
// Hide the soft keyboard
70+
solo.hideSoftKeyboard();
71+
// Enter the text: 't4'
72+
solo.clearEditText((android.widget.EditText) solo
73+
.getView(course.labs.todomanager.R.id.title));
74+
solo.enterText((android.widget.EditText) solo
75+
.getView(course.labs.todomanager.R.id.title), "t4");
76+
77+
// Hide the soft keyboard
78+
solo.hideSoftKeyboard();
79+
// Click on Done:
80+
solo.clickOnView(solo.getView(course.labs.todomanager.R.id.statusDone));
81+
// Click on Low
82+
solo.clickOnView(solo.getView(course.labs.todomanager.R.id.lowPriority));
83+
84+
// Click on Submit
85+
solo.clickOnView(solo
86+
.getView(course.labs.todomanager.R.id.submitButton));
87+
88+
// Wait for activity: 'course.labs.todomanager.ToDoManagerActivity'
89+
assertTrue(
90+
"course.labs.todomanager.ToDoManagerActivity is not found!",
91+
solo.waitForActivity(course.labs.todomanager.ToDoManagerActivity.class));
92+
93+
assertFalse("'A ToDoItem with title, t3', was found",
94+
solo.searchText("t3"));
95+
96+
// Click on action bar item to dump items to log
97+
solo.clickOnActionBarItem(0x2);
98+
99+
assertTrue("Menu didn't close", solo.waitForDialogToClose());
100+
101+
// Wait for Log Message 'Title:t4,Priority:LOW,Status:NOT DONE'
102+
assertTrue("Log message 'Title:t4,Priority:LOW,Status:NOT DONE' not found",
103+
solo.waitForLogMessage("Title:t4,Priority:LOW,Status:DONE", timeout));
104+
105+
}
104106
}

0 commit comments

Comments
 (0)