55import android .support .test .espresso .DataInteraction ;
66import android .support .test .rule .ActivityTestRule ;
77
8+ import com .microsoft .azure .mobile .MobileCenter ;
9+ import com .microsoft .azure .mobile .analytics .Analytics ;
10+ import com .microsoft .azure .mobile .crashes .Crashes ;
11+ import com .microsoft .azure .mobile .distribute .Distribute ;
12+ import com .microsoft .azure .mobile .push .Push ;
813import com .microsoft .azure .mobile .sasquatch .R ;
914import com .microsoft .azure .mobile .utils .storage .StorageHelper ;
1015
@@ -47,15 +52,15 @@ public void setUp() throws Exception {
4752 @ Test
4853 public void testInitialState () {
4954 onCheckbox (R .string .mobile_center_state_key ).check (matches (isChecked ()));
50- Assert .assertTrue (GetHelper . isMobileCenterEnabled ());
55+ Assert .assertTrue (MobileCenter . isEnabled (). get ());
5156 onCheckbox (R .string .mobile_center_analytics_state_key ).check (matches (isChecked ()));
52- Assert .assertTrue (GetHelper . isAnalyticsEnabled ());
57+ Assert .assertTrue (Analytics . isEnabled (). get ());
5358 onCheckbox (R .string .mobile_center_crashes_state_key ).check (matches (isChecked ()));
54- Assert .assertTrue (GetHelper . isCrashesEnabled ());
59+ Assert .assertTrue (Crashes . isEnabled (). get ());
5560 onCheckbox (R .string .mobile_center_distribute_state_key ).check (matches (isChecked ()));
56- Assert .assertTrue (GetHelper . isDistributeEnabled ());
61+ Assert .assertTrue (Distribute . isEnabled (). get ());
5762 onCheckbox (R .string .mobile_center_push_state_key ).check (matches (isChecked ()));
58- Assert .assertTrue (GetHelper . isPushEnabled ());
63+ Assert .assertTrue (Push . isEnabled (). get ());
5964 }
6065
6166 @ Test
@@ -66,50 +71,50 @@ public void testEnableMobileCenter() {
6671
6772 /* Check mobile center and services state. */
6873 onCheckbox (R .string .mobile_center_state_key ).check (matches (isNotChecked ()));
69- Assert .assertFalse (GetHelper . isMobileCenterEnabled ());
74+ Assert .assertFalse (MobileCenter . isEnabled (). get ());
7075 onCheckbox (R .string .mobile_center_analytics_state_key ).check (matches (isNotChecked ()));
71- Assert .assertFalse (GetHelper . isAnalyticsEnabled ());
76+ Assert .assertFalse (Analytics . isEnabled (). get ());
7277 onCheckbox (R .string .mobile_center_crashes_state_key ).check (matches (isNotChecked ()));
73- Assert .assertFalse (GetHelper . isCrashesEnabled ());
78+ Assert .assertFalse (Crashes . isEnabled (). get ());
7479 onCheckbox (R .string .mobile_center_distribute_state_key ).check (matches (isNotChecked ()));
75- Assert .assertFalse (GetHelper . isDistributeEnabled ());
80+ Assert .assertFalse (Distribute . isEnabled (). get ());
7681 onCheckbox (R .string .mobile_center_push_state_key ).check (matches (isNotChecked ()));
77- Assert .assertFalse (GetHelper . isPushEnabled ());
82+ Assert .assertFalse (Push . isEnabled (). get ());
7883
7984 /* Unable enable analytics when mobile center is disabled. */
8085 onCheckbox (R .string .mobile_center_analytics_state_key ).perform (click ());
8186 onCheckbox (R .string .mobile_center_analytics_state_key ).check (matches (isNotChecked ()));
82- Assert .assertFalse (GetHelper . isAnalyticsEnabled ());
87+ Assert .assertFalse (Analytics . isEnabled (). get ());
8388
8489 /* Unable enable crashes when mobile center is disabled. */
8590 onCheckbox (R .string .mobile_center_crashes_state_key ).perform (click ());
8691 onCheckbox (R .string .mobile_center_crashes_state_key ).check (matches (isNotChecked ()));
87- Assert .assertFalse (GetHelper . isCrashesEnabled ());
92+ Assert .assertFalse (Crashes . isEnabled (). get ());
8893
8994 /* Unable enable distribute when mobile center is disabled. */
9095 onCheckbox (R .string .mobile_center_distribute_state_key ).perform (click ());
9196 onCheckbox (R .string .mobile_center_distribute_state_key ).check (matches (isNotChecked ()));
92- Assert .assertFalse (GetHelper . isDistributeEnabled ());
97+ Assert .assertFalse (Distribute . isEnabled (). get ());
9398
9499 /* Unable enable push when mobile center is disabled. */
95100 onCheckbox (R .string .mobile_center_push_state_key ).perform (click ());
96101 onCheckbox (R .string .mobile_center_push_state_key ).check (matches (isNotChecked ()));
97- Assert .assertFalse (GetHelper . isPushEnabled ());
102+ Assert .assertFalse (Push . isEnabled (). get ());
98103
99104 /* Enable mobile center. */
100105 onCheckbox (R .string .mobile_center_state_key ).perform (click ());
101106
102107 /* Check mobile center and services state. */
103108 onCheckbox (R .string .mobile_center_state_key ).check (matches (isChecked ()));
104- Assert .assertTrue (GetHelper . isMobileCenterEnabled ());
109+ Assert .assertTrue (MobileCenter . isEnabled (). get ());
105110 onCheckbox (R .string .mobile_center_analytics_state_key ).check (matches (isChecked ()));
106- Assert .assertTrue (GetHelper . isAnalyticsEnabled ());
111+ Assert .assertTrue (Analytics . isEnabled (). get ());
107112 onCheckbox (R .string .mobile_center_crashes_state_key ).check (matches (isChecked ()));
108- Assert .assertTrue (GetHelper . isCrashesEnabled ());
113+ Assert .assertTrue (Crashes . isEnabled (). get ());
109114 onCheckbox (R .string .mobile_center_distribute_state_key ).check (matches (isChecked ()));
110- Assert .assertTrue (GetHelper . isDistributeEnabled ());
115+ Assert .assertTrue (Distribute . isEnabled (). get ());
111116 onCheckbox (R .string .mobile_center_push_state_key ).check (matches (isChecked ()));
112- Assert .assertTrue (GetHelper . isPushEnabled ());
117+ Assert .assertTrue (Push . isEnabled (). get ());
113118 }
114119
115120 @ Test
@@ -120,30 +125,30 @@ public void testEnableAnalytics() {
120125
121126 /* Check mobile center and services state. */
122127 onCheckbox (R .string .mobile_center_state_key ).check (matches (isChecked ()));
123- Assert .assertTrue (GetHelper . isMobileCenterEnabled ());
128+ Assert .assertTrue (MobileCenter . isEnabled (). get ());
124129 onCheckbox (R .string .mobile_center_analytics_state_key ).check (matches (isNotChecked ()));
125- Assert .assertFalse (GetHelper . isAnalyticsEnabled ());
130+ Assert .assertFalse (Analytics . isEnabled (). get ());
126131 onCheckbox (R .string .mobile_center_crashes_state_key ).check (matches (isChecked ()));
127- Assert .assertTrue (GetHelper . isCrashesEnabled ());
132+ Assert .assertTrue (Crashes . isEnabled (). get ());
128133 onCheckbox (R .string .mobile_center_distribute_state_key ).check (matches (isChecked ()));
129- Assert .assertTrue (GetHelper . isDistributeEnabled ());
134+ Assert .assertTrue (Distribute . isEnabled (). get ());
130135 onCheckbox (R .string .mobile_center_push_state_key ).check (matches (isChecked ()));
131- Assert .assertTrue (GetHelper . isPushEnabled ());
136+ Assert .assertTrue (Push . isEnabled (). get ());
132137
133138 /* Enable analytics service. */
134139 onCheckbox (R .string .mobile_center_analytics_state_key ).perform (click ());
135140
136141 /* Check mobile center and services state. */
137142 onCheckbox (R .string .mobile_center_state_key ).check (matches (isChecked ()));
138- Assert .assertTrue (GetHelper . isMobileCenterEnabled ());
143+ Assert .assertTrue (MobileCenter . isEnabled (). get ());
139144 onCheckbox (R .string .mobile_center_analytics_state_key ).check (matches (isChecked ()));
140- Assert .assertTrue (GetHelper . isAnalyticsEnabled ());
145+ Assert .assertTrue (Analytics . isEnabled (). get ());
141146 onCheckbox (R .string .mobile_center_crashes_state_key ).check (matches (isChecked ()));
142- Assert .assertTrue (GetHelper . isCrashesEnabled ());
147+ Assert .assertTrue (Crashes . isEnabled (). get ());
143148 onCheckbox (R .string .mobile_center_distribute_state_key ).check (matches (isChecked ()));
144- Assert .assertTrue (GetHelper . isDistributeEnabled ());
149+ Assert .assertTrue (Distribute . isEnabled (). get ());
145150 onCheckbox (R .string .mobile_center_push_state_key ).check (matches (isChecked ()));
146- Assert .assertTrue (GetHelper . isPushEnabled ());
151+ Assert .assertTrue (Push . isEnabled (). get ());
147152 }
148153
149154 @ Test
@@ -154,30 +159,30 @@ public void testEnableCrashes() {
154159
155160 /* Check mobile center and services state. */
156161 onCheckbox (R .string .mobile_center_state_key ).check (matches (isChecked ()));
157- Assert .assertTrue (GetHelper . isMobileCenterEnabled ());
162+ Assert .assertTrue (MobileCenter . isEnabled (). get ());
158163 onCheckbox (R .string .mobile_center_analytics_state_key ).check (matches (isChecked ()));
159- Assert .assertTrue (GetHelper . isAnalyticsEnabled ());
164+ Assert .assertTrue (Analytics . isEnabled (). get ());
160165 onCheckbox (R .string .mobile_center_crashes_state_key ).check (matches (isNotChecked ()));
161- Assert .assertFalse (GetHelper . isCrashesEnabled ());
166+ Assert .assertFalse (Crashes . isEnabled (). get ());
162167 onCheckbox (R .string .mobile_center_distribute_state_key ).check (matches (isChecked ()));
163- Assert .assertTrue (GetHelper . isDistributeEnabled ());
168+ Assert .assertTrue (Distribute . isEnabled (). get ());
164169 onCheckbox (R .string .mobile_center_push_state_key ).check (matches (isChecked ()));
165- Assert .assertTrue (GetHelper . isPushEnabled ());
170+ Assert .assertTrue (Push . isEnabled (). get ());
166171
167172 /* Enable distribute service. */
168173 onCheckbox (R .string .mobile_center_crashes_state_key ).perform (click ());
169174
170175 /* Check mobile center and services state. */
171176 onCheckbox (R .string .mobile_center_state_key ).check (matches (isChecked ()));
172- Assert .assertTrue (GetHelper . isMobileCenterEnabled ());
177+ Assert .assertTrue (MobileCenter . isEnabled (). get ());
173178 onCheckbox (R .string .mobile_center_analytics_state_key ).check (matches (isChecked ()));
174- Assert .assertTrue (GetHelper . isAnalyticsEnabled ());
179+ Assert .assertTrue (Analytics . isEnabled (). get ());
175180 onCheckbox (R .string .mobile_center_crashes_state_key ).check (matches (isChecked ()));
176- Assert .assertTrue (GetHelper . isCrashesEnabled ());
181+ Assert .assertTrue (Crashes . isEnabled (). get ());
177182 onCheckbox (R .string .mobile_center_distribute_state_key ).check (matches (isChecked ()));
178- Assert .assertTrue (GetHelper . isDistributeEnabled ());
183+ Assert .assertTrue (Distribute . isEnabled (). get ());
179184 onCheckbox (R .string .mobile_center_push_state_key ).check (matches (isChecked ()));
180- Assert .assertTrue (GetHelper . isPushEnabled ());
185+ Assert .assertTrue (Push . isEnabled (). get ());
181186 }
182187
183188 @ Test
@@ -188,30 +193,30 @@ public void testEnableDistribute() {
188193
189194 /* Check mobile center and services state. */
190195 onCheckbox (R .string .mobile_center_state_key ).check (matches (isChecked ()));
191- Assert .assertTrue (GetHelper . isMobileCenterEnabled ());
196+ Assert .assertTrue (MobileCenter . isEnabled (). get ());
192197 onCheckbox (R .string .mobile_center_analytics_state_key ).check (matches (isChecked ()));
193- Assert .assertTrue (GetHelper . isAnalyticsEnabled ());
198+ Assert .assertTrue (Analytics . isEnabled (). get ());
194199 onCheckbox (R .string .mobile_center_crashes_state_key ).check (matches (isChecked ()));
195- Assert .assertTrue (GetHelper . isCrashesEnabled ());
200+ Assert .assertTrue (Crashes . isEnabled (). get ());
196201 onCheckbox (R .string .mobile_center_distribute_state_key ).check (matches (isNotChecked ()));
197- Assert .assertFalse (GetHelper . isDistributeEnabled ());
202+ Assert .assertFalse (Distribute . isEnabled (). get ());
198203 onCheckbox (R .string .mobile_center_push_state_key ).check (matches (isChecked ()));
199- Assert .assertTrue (GetHelper . isPushEnabled ());
204+ Assert .assertTrue (Push . isEnabled (). get ());
200205
201206 /* Enable distribute service. */
202207 onCheckbox (R .string .mobile_center_distribute_state_key ).perform (click ());
203208
204209 /* Check mobile center and services state. */
205210 onCheckbox (R .string .mobile_center_state_key ).check (matches (isChecked ()));
206- Assert .assertTrue (GetHelper . isMobileCenterEnabled ());
211+ Assert .assertTrue (MobileCenter . isEnabled (). get ());
207212 onCheckbox (R .string .mobile_center_analytics_state_key ).check (matches (isChecked ()));
208- Assert .assertTrue (GetHelper . isAnalyticsEnabled ());
213+ Assert .assertTrue (Analytics . isEnabled (). get ());
209214 onCheckbox (R .string .mobile_center_crashes_state_key ).check (matches (isChecked ()));
210- Assert .assertTrue (GetHelper . isCrashesEnabled ());
215+ Assert .assertTrue (Crashes . isEnabled (). get ());
211216 onCheckbox (R .string .mobile_center_distribute_state_key ).check (matches (isChecked ()));
212- Assert .assertTrue (GetHelper . isDistributeEnabled ());
217+ Assert .assertTrue (Distribute . isEnabled (). get ());
213218 onCheckbox (R .string .mobile_center_push_state_key ).check (matches (isChecked ()));
214- Assert .assertTrue (GetHelper . isPushEnabled ());
219+ Assert .assertTrue (Push . isEnabled (). get ());
215220 }
216221
217222 @ Test
@@ -222,30 +227,30 @@ public void testEnablePush() {
222227
223228 /* Check mobile center and services state. */
224229 onCheckbox (R .string .mobile_center_state_key ).check (matches (isChecked ()));
225- Assert .assertTrue (GetHelper . isMobileCenterEnabled ());
230+ Assert .assertTrue (MobileCenter . isEnabled (). get ());
226231 onCheckbox (R .string .mobile_center_analytics_state_key ).check (matches (isChecked ()));
227- Assert .assertTrue (GetHelper . isAnalyticsEnabled ());
232+ Assert .assertTrue (Analytics . isEnabled (). get ());
228233 onCheckbox (R .string .mobile_center_crashes_state_key ).check (matches (isChecked ()));
229- Assert .assertTrue (GetHelper . isCrashesEnabled ());
234+ Assert .assertTrue (Crashes . isEnabled (). get ());
230235 onCheckbox (R .string .mobile_center_distribute_state_key ).check (matches (isChecked ()));
231- Assert .assertTrue (GetHelper . isDistributeEnabled ());
236+ Assert .assertTrue (Distribute . isEnabled (). get ());
232237 onCheckbox (R .string .mobile_center_push_state_key ).check (matches (isNotChecked ()));
233- Assert .assertFalse (GetHelper . isPushEnabled ());
238+ Assert .assertFalse (Push . isEnabled (). get ());
234239
235240 /* Enable push service. */
236241 onCheckbox (R .string .mobile_center_push_state_key ).perform (click ());
237242
238243 /* Check mobile center and services state. */
239244 onCheckbox (R .string .mobile_center_state_key ).check (matches (isChecked ()));
240- Assert .assertTrue (GetHelper . isMobileCenterEnabled ());
245+ Assert .assertTrue (MobileCenter . isEnabled (). get ());
241246 onCheckbox (R .string .mobile_center_analytics_state_key ).check (matches (isChecked ()));
242- Assert .assertTrue (GetHelper . isAnalyticsEnabled ());
247+ Assert .assertTrue (Analytics . isEnabled (). get ());
243248 onCheckbox (R .string .mobile_center_crashes_state_key ).check (matches (isChecked ()));
244- Assert .assertTrue (GetHelper . isCrashesEnabled ());
249+ Assert .assertTrue (Crashes . isEnabled (). get ());
245250 onCheckbox (R .string .mobile_center_distribute_state_key ).check (matches (isChecked ()));
246- Assert .assertTrue (GetHelper . isDistributeEnabled ());
251+ Assert .assertTrue (Distribute . isEnabled (). get ());
247252 onCheckbox (R .string .mobile_center_push_state_key ).check (matches (isChecked ()));
248- Assert .assertTrue (GetHelper . isPushEnabled ());
253+ Assert .assertTrue (Push . isEnabled (). get ());
249254 }
250255
251256 private DataInteraction onCheckbox (int id ) {
0 commit comments