@@ -42,7 +42,7 @@ public class AndroidNetworkMonitorTest {
42
42
@ Before
43
43
public void setUp () {
44
44
Context context = InstrumentationRegistry .getInstrumentation ().getTargetContext ();
45
- AndroidNetworkMonitor .load (context , mockEnvoyEngine );
45
+ AndroidNetworkMonitor .load (context , mockEnvoyEngine , false );
46
46
androidNetworkMonitor = AndroidNetworkMonitor .getInstance ();
47
47
connectivityManager = androidNetworkMonitor .getConnectivityManager ();
48
48
networkCapabilities =
@@ -130,7 +130,8 @@ public void testOnDefaultNetworkChangedGeneric() {
130
130
@ Test
131
131
public void testOnCapabilitiesChangedPreviousNetworkIsEmptyCallbackIsCalledWlan () {
132
132
AndroidNetworkMonitor .DefaultNetworkCallback callback =
133
- new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager );
133
+ new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager ,
134
+ false );
134
135
NetworkCapabilities capabilities = ShadowNetworkCapabilities .newInstance ();
135
136
shadowOf (capabilities ).addCapability (NetworkCapabilities .NET_CAPABILITY_INTERNET );
136
137
shadowOf (capabilities ).addTransportType (NetworkCapabilities .TRANSPORT_WIFI );
@@ -142,7 +143,8 @@ public void testOnCapabilitiesChangedPreviousNetworkIsEmptyCallbackIsCalledWlan(
142
143
@ Test
143
144
public void testOnCapabilitiesChangedPreviousNetworkIsEmptyCallbackIsCalledWwan () {
144
145
AndroidNetworkMonitor .DefaultNetworkCallback callback =
145
- new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager );
146
+ new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager ,
147
+ false );
146
148
NetworkCapabilities capabilities = ShadowNetworkCapabilities .newInstance ();
147
149
shadowOf (capabilities ).addCapability (NetworkCapabilities .NET_CAPABILITY_INTERNET );
148
150
shadowOf (capabilities ).addTransportType (NetworkCapabilities .TRANSPORT_CELLULAR );
@@ -154,7 +156,8 @@ public void testOnCapabilitiesChangedPreviousNetworkIsEmptyCallbackIsCalledWwan(
154
156
@ Test
155
157
public void testOnCapabilitiesChangedPreviousNetworkIsEmptyCallbackIsCalledGeneric () {
156
158
AndroidNetworkMonitor .DefaultNetworkCallback callback =
157
- new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager );
159
+ new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager ,
160
+ false );
158
161
NetworkCapabilities capabilities = ShadowNetworkCapabilities .newInstance ();
159
162
shadowOf (capabilities ).addCapability (NetworkCapabilities .NET_CAPABILITY_INTERNET );
160
163
shadowOf (capabilities ).addTransportType (NetworkCapabilities .TRANSPORT_ETHERNET );
@@ -166,7 +169,8 @@ public void testOnCapabilitiesChangedPreviousNetworkIsEmptyCallbackIsCalledGener
166
169
@ Test
167
170
public void testOnCapabilitiesChangedPreviousNetworkNotEmptyCallbackIsCalledWwan () {
168
171
AndroidNetworkMonitor .DefaultNetworkCallback callback =
169
- new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager );
172
+ new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager ,
173
+ false );
170
174
callback .previousTransportTypes .add (NetworkCapabilities .TRANSPORT_WIFI );
171
175
NetworkCapabilities capabilities = ShadowNetworkCapabilities .newInstance ();
172
176
shadowOf (capabilities ).addCapability (NetworkCapabilities .NET_CAPABILITY_INTERNET );
@@ -179,7 +183,8 @@ public void testOnCapabilitiesChangedPreviousNetworkNotEmptyCallbackIsCalledWwan
179
183
@ Test
180
184
public void testOnCapabilitiesChangedPreviousNetworkNotEmptyCallCallbackIsCalledWlan () {
181
185
AndroidNetworkMonitor .DefaultNetworkCallback callback =
182
- new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager );
186
+ new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager ,
187
+ false );
183
188
callback .previousTransportTypes .add (NetworkCapabilities .TRANSPORT_CELLULAR );
184
189
NetworkCapabilities capabilities = ShadowNetworkCapabilities .newInstance ();
185
190
shadowOf (capabilities ).addCapability (NetworkCapabilities .NET_CAPABILITY_INTERNET );
@@ -192,7 +197,8 @@ public void testOnCapabilitiesChangedPreviousNetworkNotEmptyCallCallbackIsCalled
192
197
@ Test
193
198
public void testOnCapabilitiesChangedPreviousNetworkNotEmptyCallbackIsCalledGeneric () {
194
199
AndroidNetworkMonitor .DefaultNetworkCallback callback =
195
- new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager );
200
+ new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager ,
201
+ false );
196
202
callback .previousTransportTypes .add (NetworkCapabilities .TRANSPORT_BLUETOOTH );
197
203
NetworkCapabilities capabilities = ShadowNetworkCapabilities .newInstance ();
198
204
shadowOf (capabilities ).addCapability (NetworkCapabilities .NET_CAPABILITY_INTERNET );
@@ -205,7 +211,8 @@ public void testOnCapabilitiesChangedPreviousNetworkNotEmptyCallbackIsCalledGene
205
211
@ Test
206
212
public void testOnCapabilitiesChangedPreviousNetworkLessThanCurrentNetworkCallbackIsCalled () {
207
213
AndroidNetworkMonitor .DefaultNetworkCallback callback =
208
- new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager );
214
+ new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager ,
215
+ false );
209
216
callback .previousTransportTypes .add (NetworkCapabilities .TRANSPORT_WIFI );
210
217
NetworkCapabilities capabilities = ShadowNetworkCapabilities .newInstance ();
211
218
shadowOf (capabilities ).addCapability (NetworkCapabilities .NET_CAPABILITY_INTERNET );
@@ -219,7 +226,8 @@ public void testOnCapabilitiesChangedPreviousNetworkLessThanCurrentNetworkCallba
219
226
@ Test
220
227
public void testOnCapabilitiesChangedPreviousNetworkMoreThanCurrentNetworkCallbackIsCalled () {
221
228
AndroidNetworkMonitor .DefaultNetworkCallback callback =
222
- new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager );
229
+ new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager ,
230
+ false );
223
231
callback .previousTransportTypes .add (NetworkCapabilities .TRANSPORT_WIFI );
224
232
callback .previousTransportTypes .add (NetworkCapabilities .TRANSPORT_VPN );
225
233
NetworkCapabilities capabilities = ShadowNetworkCapabilities .newInstance ();
@@ -233,7 +241,8 @@ public void testOnCapabilitiesChangedPreviousNetworkMoreThanCurrentNetworkCallba
233
241
@ Test
234
242
public void testOnCapabilitiesChangedPreviousNetworkNotEmptyCallbackIsNotCalled () {
235
243
AndroidNetworkMonitor .DefaultNetworkCallback callback =
236
- new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager );
244
+ new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager ,
245
+ false );
237
246
callback .previousTransportTypes .add (NetworkCapabilities .TRANSPORT_WIFI );
238
247
NetworkCapabilities capabilities = ShadowNetworkCapabilities .newInstance ();
239
248
shadowOf (capabilities ).addCapability (NetworkCapabilities .NET_CAPABILITY_INTERNET );
@@ -246,7 +255,8 @@ public void testOnCapabilitiesChangedPreviousNetworkNotEmptyCallbackIsNotCalled(
246
255
@ Test
247
256
public void testOnCapabilitiesChangedNoInternetCallbackIsNotCalled () {
248
257
AndroidNetworkMonitor .DefaultNetworkCallback callback =
249
- new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager );
258
+ new AndroidNetworkMonitor .DefaultNetworkCallback (mockEnvoyEngine , connectivityManager ,
259
+ false );
250
260
NetworkCapabilities capabilities = ShadowNetworkCapabilities .newInstance ();
251
261
shadowOf (capabilities ).addTransportType (NetworkCapabilities .TRANSPORT_WIFI );
252
262
callback .onCapabilitiesChanged (ShadowNetwork .newInstance (0 ), capabilities );
0 commit comments