SlowConfig.java

1
package fr.sii.ogham.testing.extension.junit.sms.config;
2
3
import static org.awaitility.Awaitility.await;
4
5
import java.util.function.BiConsumer;
6
7
import org.slf4j.Logger;
8
import org.slf4j.LoggerFactory;
9
10
import fr.sii.ogham.testing.sms.simulator.config.Awaiter;
11
import fr.sii.ogham.testing.sms.simulator.config.ServerDelays;
12
import fr.sii.ogham.testing.util.HasParent;
13
14
public class SlowConfig extends HasParent<ServerConfig> {
15
	private static final Logger LOG = LoggerFactory.getLogger(SlowConfig.class);
16
	
17
	private final WaitingConfHelper sendAlertNotification;
18
	private final WaitingConfHelper sendBind;
19
	private final WaitingConfHelper sendBindResp;
20
	private final WaitingConfHelper sendCancelSm;
21
	private final WaitingConfHelper sendCancelSmResp;
22
	private final WaitingConfHelper sendDataSm;
23
	private final WaitingConfHelper sendDataSmResp;
24
	private final WaitingConfHelper sendDeliverSm;
25
	private final WaitingConfHelper sendDeliverSmResp;
26
	private final WaitingConfHelper sendEnquireLink;
27
	private final WaitingConfHelper sendEnquireLinkResp;
28
	private final WaitingConfHelper sendGenericNack;
29
	private final WaitingConfHelper sendHeader;
30
	private final WaitingConfHelper sendOutbind;
31
	private final WaitingConfHelper sendQuerySm;
32
	private final WaitingConfHelper sendQuerySmResp;
33
	private final WaitingConfHelper sendReplaceSm;
34
	private final WaitingConfHelper sendReplaceSmResp;
35
	private final WaitingConfHelper sendSubmitMulti;
36
	private final WaitingConfHelper sendSubmitMultiResp;
37
	private final WaitingConfHelper sendSubmitSm;
38
	private final WaitingConfHelper sendSubmitSmResp;
39
	private final WaitingConfHelper sendUnbind;
40
	private final WaitingConfHelper sendUnbindResp;
41
42
	public SlowConfig(ServerConfig parent) {
43
		super(parent);
44
		sendAlertNotification = new WaitingConfHelper(ServerDelays::setSendAlertNotificationWaiting);
45
		sendBind = new WaitingConfHelper(ServerDelays::setSendBindWaiting);
46
		sendBindResp = new WaitingConfHelper(ServerDelays::setSendBindRespWaiting);
47
		sendCancelSm = new WaitingConfHelper(ServerDelays::setSendCancelSmWaiting);
48
		sendCancelSmResp = new WaitingConfHelper(ServerDelays::setSendCancelSmRespWaiting);
49
		sendDataSm = new WaitingConfHelper(ServerDelays::setSendDataSmWaiting);
50
		sendDataSmResp = new WaitingConfHelper(ServerDelays::setSendDataSmRespWaiting);
51
		sendDeliverSm = new WaitingConfHelper(ServerDelays::setSendDeliverSmWaiting);
52
		sendDeliverSmResp = new WaitingConfHelper(ServerDelays::setSendDeliverSmRespWaiting);
53
		sendEnquireLink = new WaitingConfHelper(ServerDelays::setSendEnquireLinkWaiting);
54
		sendEnquireLinkResp = new WaitingConfHelper(ServerDelays::setSendEnquireLinkRespWaiting);
55
		sendGenericNack = new WaitingConfHelper(ServerDelays::setSendGenericNackWaiting);
56
		sendHeader = new WaitingConfHelper(ServerDelays::setSendHeaderWaiting);
57
		sendOutbind = new WaitingConfHelper(ServerDelays::setSendOutbindWaiting);
58
		sendQuerySm = new WaitingConfHelper(ServerDelays::setSendQuerySmWaiting);
59
		sendQuerySmResp = new WaitingConfHelper(ServerDelays::setSendQuerySmRespWaiting);
60
		sendReplaceSm = new WaitingConfHelper(ServerDelays::setSendReplaceSmRespWaiting);
61
		sendReplaceSmResp = new WaitingConfHelper(ServerDelays::setSendReplaceSmRespWaiting);
62
		sendSubmitMulti = new WaitingConfHelper(ServerDelays::setSendSubmitMultiWaiting);
63
		sendSubmitMultiResp = new WaitingConfHelper(ServerDelays::setSendSubmitMultiRespWaiting);
64
		sendSubmitSm = new WaitingConfHelper(ServerDelays::setSendSubmitSmWaiting);
65
		sendSubmitSmResp = new WaitingConfHelper(ServerDelays::setSendSubmitSmRespWaiting);
66
		sendUnbind = new WaitingConfHelper(ServerDelays::setSendUnbindWaiting);
67
		sendUnbindResp = new WaitingConfHelper(ServerDelays::setSendUnbindRespWaiting);
68
	}
69
70
	/**
71
	 * Simulate slow server by waiting {@code sendAlertNotificationDelay}
72
	 * milliseconds before sending data
73
	 *
74
	 * <strong>NOTE:</strong> If {@link #sendAlertNotificationWaiting(Awaiter)}
75
	 * is also called then this delay has no effect.
76
	 * 
77
	 * @param delayMs
78
	 *            the time to wait before sending data
79
	 * @return this instance for fluent chaining
80
	 */
81
	public SlowConfig sendAlertNotificationDelay(long delayMs) {
82 1 1. sendAlertNotificationDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendAlertNotification.setDelay(delayMs);
83 1 1. sendAlertNotificationDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendAlertNotificationDelay → NO_COVERAGE
		return this;
84
	}
85
86
	/**
87
	 * Simulate slow server by executing {@code sendAlertNotificationWaiting}
88
	 * function before sending data
89
	 * 
90
	 *
91
	 * <strong>NOTE:</strong> Calling {@link #sendAlertNotificationDelay(long)}
92
	 * has no effect if waiting function is set.
93
	 * 
94
	 * @param waiting
95
	 *            the function to execute to simulate delay before sending data
96
	 * @return this instance for fluent chaining
97
	 */
98
	public SlowConfig sendAlertNotificationWaiting(Awaiter waiting) {
99 1 1. sendAlertNotificationWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendAlertNotification.setWaiting(waiting);
100 1 1. sendAlertNotificationWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendAlertNotificationWaiting → NO_COVERAGE
		return this;
101
	}
102
103
	/**
104
	 * Simulate slow server by waiting {@code sendBindDelay} milliseconds before
105
	 * sending data.
106
	 *
107
	 * <strong>NOTE:</strong> If {@link #sendBindWaiting(Awaiter)} is also
108
	 * called then this delay has no effect.
109
	 * 
110
	 * @param delayMs
111
	 *            the time to wait before sending data
112
	 * @return this instance for fluent chaining
113
	 */
114
	public SlowConfig sendBindDelay(long delayMs) {
115 1 1. sendBindDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendBind.setDelay(delayMs);
116 1 1. sendBindDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendBindDelay → NO_COVERAGE
		return this;
117
	}
118
119
	/**
120
	 * Simulate slow server by executing {@code sendBindWaiting} function before
121
	 * sending data.
122
	 *
123
	 * <strong>NOTE:</strong> Calling {@link #sendBindDelay(long)} has no effect
124
	 * if waiting function is set.
125
	 * 
126
	 * @param waiting
127
	 *            the function to execute to simulate delay before sending data
128
	 * @return this instance for fluent chaining
129
	 */
130
	public SlowConfig sendBindWaiting(Awaiter waiting) {
131 1 1. sendBindWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendBind.setWaiting(waiting);
132 1 1. sendBindWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendBindWaiting → NO_COVERAGE
		return this;
133
	}
134
135
	/**
136
	 * Simulate slow server by waiting {@code sendBindRespDelay} milliseconds
137
	 * before sending data.
138
	 *
139
	 * <strong>NOTE:</strong> If {@link #sendBindRespWaiting(Awaiter)} is also
140
	 * called then this delay has no effect.
141
	 * 
142
	 * @param delayMs
143
	 *            the time to wait before sending data
144
	 * @return this instance for fluent chaining
145
	 */
146
	public SlowConfig sendBindRespDelay(long delayMs) {
147 2 1. sendBindRespDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
2. sendBindRespDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → KILLED
		sendBindResp.setDelay(delayMs);
148 2 1. sendBindRespDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendBindRespDelay → NO_COVERAGE
2. sendBindRespDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendBindRespDelay → KILLED
		return this;
149
	}
150
151
	/**
152
	 * Simulate slow server by executing {@code sendBindRespWaiting} function
153
	 * before sending data.
154
	 *
155
	 * <strong>NOTE:</strong> Calling {@link #sendBindRespDelay(long)} has no
156
	 * effect if waiting function is set.
157
	 * 
158
	 * @param waiting
159
	 *            the function to execute to simulate delay before sending data
160
	 * @return this instance for fluent chaining
161
	 */
162
	public SlowConfig sendBindRespWaiting(Awaiter waiting) {
163 1 1. sendBindRespWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendBindResp.setWaiting(waiting);
164 1 1. sendBindRespWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendBindRespWaiting → NO_COVERAGE
		return this;
165
	}
166
167
	/**
168
	 * Simulate slow server by waiting {@code sendCancelSmDelay} milliseconds
169
	 * before sending data.
170
	 *
171
	 * <strong>NOTE:</strong> If {@link #sendCancelSmWaiting(Awaiter)} is also
172
	 * called then this delay has no effect.
173
	 * 
174
	 * @param delayMs
175
	 *            the time to wait before sending data
176
	 * @return this instance for fluent chaining
177
	 */
178
	public SlowConfig sendCancelSmDelay(long delayMs) {
179 1 1. sendCancelSmDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendCancelSm.setDelay(delayMs);
180 1 1. sendCancelSmDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendCancelSmDelay → NO_COVERAGE
		return this;
181
	}
182
183
	/**
184
	 * Simulate slow server by executing {@code sendCancelSmWaiting} function
185
	 * before sending data.
186
	 *
187
	 * <strong>NOTE:</strong> Calling {@link #sendCancelSmDelay(long)} has no
188
	 * effect if waiting function is set.
189
	 * 
190
	 * @param waiting
191
	 *            the function to execute to simulate delay before sending data
192
	 * @return this instance for fluent chaining
193
	 */
194
	public SlowConfig sendCancelSmWaiting(Awaiter waiting) {
195 1 1. sendCancelSmWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendCancelSm.setWaiting(waiting);
196 1 1. sendCancelSmWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendCancelSmWaiting → NO_COVERAGE
		return this;
197
	}
198
199
	/**
200
	 * Simulate slow server by waiting {@code sendCancelSmRespDelay}
201
	 * milliseconds before sending data.
202
	 *
203
	 * <strong>NOTE:</strong> If {@link #sendCancelSmRespWaiting(Awaiter)} is
204
	 * also called then this delay has no effect.
205
	 * 
206
	 * @param delayMs
207
	 *            the time to wait before sending data
208
	 * @return this instance for fluent chaining
209
	 */
210
	public SlowConfig sendCancelSmRespDelay(long delayMs) {
211 1 1. sendCancelSmRespDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendCancelSmResp.setDelay(delayMs);
212 1 1. sendCancelSmRespDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendCancelSmRespDelay → NO_COVERAGE
		return this;
213
	}
214
215
	/**
216
	 * Simulate slow server by executing {@code sendCancelSmRespWaiting}
217
	 * function before sending data.
218
	 *
219
	 * <strong>NOTE:</strong> Calling {@link #sendCancelSmRespDelay(long)} has
220
	 * no effect if waiting function is set.
221
	 * 
222
	 * @param waiting
223
	 *            the function to execute to simulate delay before sending data
224
	 * @return this instance for fluent chaining
225
	 */
226
	public SlowConfig sendCancelSmRespWaiting(Awaiter waiting) {
227 1 1. sendCancelSmRespWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendCancelSmResp.setWaiting(waiting);
228 1 1. sendCancelSmRespWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendCancelSmRespWaiting → NO_COVERAGE
		return this;
229
	}
230
231
	/**
232
	 * Simulate slow server by waiting {@code sendDataSmDelay} milliseconds
233
	 * before sending data.
234
	 *
235
	 * <strong>NOTE:</strong> If {@link #sendDataSmWaiting(Awaiter)} is also
236
	 * called then this delay has no effect.
237
	 * 
238
	 * @param delayMs
239
	 *            the time to wait before sending data
240
	 * @return this instance for fluent chaining
241
	 */
242
	public SlowConfig sendDataSmDelay(long delayMs) {
243 1 1. sendDataSmDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendDataSm.setDelay(delayMs);
244 1 1. sendDataSmDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendDataSmDelay → NO_COVERAGE
		return this;
245
	}
246
247
	/**
248
	 * Simulate slow server by executing {@code sendDataSmWaiting} function
249
	 * before sending data.
250
	 *
251
	 * <strong>NOTE:</strong> Calling {@link #sendDataSmDelay(long)} has no
252
	 * effect if waiting function is set.
253
	 * 
254
	 * @param waiting
255
	 *            the function to execute to simulate delay before sending data
256
	 * @return this instance for fluent chaining
257
	 */
258
	public SlowConfig sendDataSmWaiting(Awaiter waiting) {
259 1 1. sendDataSmWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendDataSm.setWaiting(waiting);
260 1 1. sendDataSmWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendDataSmWaiting → NO_COVERAGE
		return this;
261
	}
262
263
	/**
264
	 * Simulate slow server by waiting {@code sendDataSmRespDelay} milliseconds
265
	 * before sending data.
266
	 *
267
	 * <strong>NOTE:</strong> If {@link #sendDataSmRespWaiting(Awaiter)} is also
268
	 * called then this delay has no effect.
269
	 * 
270
	 * @param delayMs
271
	 *            the time to wait before sending data
272
	 * @return this instance for fluent chaining
273
	 */
274
	public SlowConfig sendDataSmRespDelay(long delayMs) {
275 1 1. sendDataSmRespDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendDataSmResp.setDelay(delayMs);
276 1 1. sendDataSmRespDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendDataSmRespDelay → NO_COVERAGE
		return this;
277
	}
278
279
	/**
280
	 * Simulate slow server by executing {@code sendDataSmRespWaiting} function
281
	 * before sending data.
282
	 *
283
	 * <strong>NOTE:</strong> Calling {@link #sendDataSmRespDelay(long)} has no
284
	 * effect if waiting function is set.
285
	 * 
286
	 * @param waiting
287
	 *            the function to execute to simulate delay before sending data
288
	 * @return this instance for fluent chaining
289
	 */
290
	public SlowConfig sendDataSmRespWaiting(Awaiter waiting) {
291 1 1. sendDataSmRespWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendDataSmResp.setWaiting(waiting);
292 1 1. sendDataSmRespWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendDataSmRespWaiting → NO_COVERAGE
		return this;
293
	}
294
295
	/**
296
	 * Simulate slow server by waiting {@code sendDeliverSmDelay} milliseconds
297
	 * before sending data.
298
	 *
299
	 * <strong>NOTE:</strong> If {@link #sendDeliverSmWaiting(Awaiter)} is also
300
	 * called then this delay has no effect.
301
	 * 
302
	 * @param delayMs
303
	 *            the time to wait before sending data
304
	 * @return this instance for fluent chaining
305
	 */
306
	public SlowConfig sendDeliverSmDelay(long delayMs) {
307 1 1. sendDeliverSmDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendDeliverSm.setDelay(delayMs);
308 1 1. sendDeliverSmDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendDeliverSmDelay → NO_COVERAGE
		return this;
309
	}
310
311
	/**
312
	 * Simulate slow server by executing {@code sendDeliverSmWaiting} function
313
	 * before sending data.
314
	 *
315
	 * <strong>NOTE:</strong> Calling {@link #sendDeliverSmDelay(long)} has no
316
	 * effect if waiting function is set.
317
	 * 
318
	 * @param waiting
319
	 *            the function to execute to simulate delay before sending data
320
	 * @return this instance for fluent chaining
321
	 */
322
	public SlowConfig sendDeliverSmWaiting(Awaiter waiting) {
323 1 1. sendDeliverSmWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendDeliverSm.setWaiting(waiting);
324 1 1. sendDeliverSmWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendDeliverSmWaiting → NO_COVERAGE
		return this;
325
	}
326
327
	/**
328
	 * Simulate slow server by waiting {@code sendDeliverSmRespDelay}
329
	 * milliseconds before sending data.
330
	 *
331
	 * <strong>NOTE:</strong> If {@link #sendDeliverSmRespWaiting(Awaiter)} is
332
	 * also called then this delay has no effect.
333
	 * 
334
	 * @param delayMs
335
	 *            the time to wait before sending data
336
	 * @return this instance for fluent chaining
337
	 */
338
	public SlowConfig sendDeliverSmRespDelay(long delayMs) {
339 1 1. sendDeliverSmRespDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendDeliverSmResp.setDelay(delayMs);
340 1 1. sendDeliverSmRespDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendDeliverSmRespDelay → NO_COVERAGE
		return this;
341
	}
342
343
	/**
344
	 * Simulate slow server by executing {@code sendDeliverSmRespWaiting}
345
	 * function before sending data.
346
	 *
347
	 * <strong>NOTE:</strong> Calling {@link #sendDeliverSmRespDelay(long)} has
348
	 * no effect if waiting function is set.
349
	 * 
350
	 * @param waiting
351
	 *            the function to execute to simulate delay before sending data
352
	 * @return this instance for fluent chaining
353
	 */
354
	public SlowConfig sendDeliverSmRespWaiting(Awaiter waiting) {
355 1 1. sendDeliverSmRespWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendDeliverSmResp.setWaiting(waiting);
356 1 1. sendDeliverSmRespWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendDeliverSmRespWaiting → NO_COVERAGE
		return this;
357
	}
358
359
	/**
360
	 * Simulate slow server by waiting {@code sendEnquireLinkDelay} milliseconds
361
	 * before sending data.
362
	 *
363
	 * <strong>NOTE:</strong> If {@link #sendEnquireLinkWaiting(Awaiter)} is
364
	 * also called then this delay has no effect.
365
	 * 
366
	 * @param delayMs
367
	 *            the time to wait before sending data
368
	 * @return this instance for fluent chaining
369
	 */
370
	public SlowConfig sendEnquireLinkDelay(long delayMs) {
371 1 1. sendEnquireLinkDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendEnquireLink.setDelay(delayMs);
372 1 1. sendEnquireLinkDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendEnquireLinkDelay → NO_COVERAGE
		return this;
373
	}
374
375
	/**
376
	 * Simulate slow server by executing {@code sendEnquireLinkWaiting} function
377
	 * before sending data.
378
	 *
379
	 * <strong>NOTE:</strong> Calling {@link #sendEnquireLinkDelay(long)} has no
380
	 * effect if waiting function is set.
381
	 * 
382
	 * @param waiting
383
	 *            the function to execute to simulate delay before sending data
384
	 * @return this instance for fluent chaining
385
	 */
386
	public SlowConfig sendEnquireLinkWaiting(Awaiter waiting) {
387 1 1. sendEnquireLinkWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendEnquireLink.setWaiting(waiting);
388 1 1. sendEnquireLinkWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendEnquireLinkWaiting → NO_COVERAGE
		return this;
389
	}
390
391
	/**
392
	 * Simulate slow server by waiting {@code sendEnquireLinkRespDelay}
393
	 * milliseconds before sending data.
394
	 *
395
	 * <strong>NOTE:</strong> If {@link #sendEnquireLinkRespWaiting(Awaiter)} is
396
	 * also called then this delay has no effect.
397
	 * 
398
	 * @param delayMs
399
	 *            the time to wait before sending data
400
	 * @return this instance for fluent chaining
401
	 */
402
	public SlowConfig sendEnquireLinkRespDelay(long delayMs) {
403 2 1. sendEnquireLinkRespDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
2. sendEnquireLinkRespDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → KILLED
		sendEnquireLinkResp.setDelay(delayMs);
404 2 1. sendEnquireLinkRespDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendEnquireLinkRespDelay → NO_COVERAGE
2. sendEnquireLinkRespDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendEnquireLinkRespDelay → KILLED
		return this;
405
	}
406
407
	/**
408
	 * Simulate slow server by executing {@code sendEnquireLinkRespWaiting}
409
	 * function before sending data.
410
	 *
411
	 * <strong>NOTE:</strong> Calling {@link #sendEnquireLinkRespDelay(long)}
412
	 * has no effect if waiting function is set.
413
	 * 
414
	 * @param waiting
415
	 *            the function to execute to simulate delay before sending data
416
	 * @return this instance for fluent chaining
417
	 */
418
	public SlowConfig sendEnquireLinkRespWaiting(Awaiter waiting) {
419 1 1. sendEnquireLinkRespWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendEnquireLinkResp.setWaiting(waiting);
420 1 1. sendEnquireLinkRespWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendEnquireLinkRespWaiting → NO_COVERAGE
		return this;
421
	}
422
423
	/**
424
	 * Simulate slow server by waiting {@code sendGenericNackDelay} milliseconds
425
	 * before sending data.
426
	 *
427
	 * <strong>NOTE:</strong> If {@link #sendGenericNackWaiting(Awaiter)} is
428
	 * also called then this delay has no effect.
429
	 * 
430
	 * @param delayMs
431
	 *            the time to wait before sending data
432
	 * @return this instance for fluent chaining
433
	 */
434
	public SlowConfig sendGenericNackDelay(long delayMs) {
435 1 1. sendGenericNackDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendGenericNack.setDelay(delayMs);
436 1 1. sendGenericNackDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendGenericNackDelay → NO_COVERAGE
		return this;
437
	}
438
439
	/**
440
	 * Simulate slow server by executing {@code sendGenericNackWaiting} function
441
	 * before sending data.
442
	 *
443
	 * <strong>NOTE:</strong> Calling {@link #sendGenericNackDelay(long)} has no
444
	 * effect if waiting function is set.
445
	 * 
446
	 * @param waiting
447
	 *            the function to execute to simulate delay before sending data
448
	 * @return this instance for fluent chaining
449
	 */
450
	public SlowConfig sendGenericNackWaiting(Awaiter waiting) {
451 1 1. sendGenericNackWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendGenericNack.setWaiting(waiting);
452 1 1. sendGenericNackWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendGenericNackWaiting → NO_COVERAGE
		return this;
453
	}
454
455
	/**
456
	 * Simulate slow server by waiting {@code sendHeaderDelay} milliseconds
457
	 * before sending data.
458
	 *
459
	 * <strong>NOTE:</strong> If {@link #sendHeaderWaiting(Awaiter)} is also
460
	 * called then this delay has no effect.
461
	 * 
462
	 * @param delayMs
463
	 *            the time to wait before sending data
464
	 * @return this instance for fluent chaining
465
	 */
466
	public SlowConfig sendHeaderDelay(long delayMs) {
467 1 1. sendHeaderDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendHeader.setDelay(delayMs);
468 1 1. sendHeaderDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendHeaderDelay → NO_COVERAGE
		return this;
469
	}
470
471
	/**
472
	 * Simulate slow server by executing {@code sendHeaderWaiting} function
473
	 * before sending data.
474
	 *
475
	 * <strong>NOTE:</strong> Calling {@link #sendHeaderDelay(long)} has no
476
	 * effect if waiting function is set.
477
	 * 
478
	 * @param waiting
479
	 *            the function to execute to simulate delay before sending data
480
	 * @return this instance for fluent chaining
481
	 */
482
	public SlowConfig sendHeaderWaiting(Awaiter waiting) {
483 1 1. sendHeaderWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendHeader.setWaiting(waiting);
484 1 1. sendHeaderWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendHeaderWaiting → NO_COVERAGE
		return this;
485
	}
486
487
	/**
488
	 * Simulate slow server by waiting {@code sendOutbindDelay} milliseconds
489
	 * before sending data.
490
	 *
491
	 * <strong>NOTE:</strong> If {@link #sendOutbindWaiting(Awaiter)} is also
492
	 * called then this delay has no effect.
493
	 * 
494
	 * @param delayMs
495
	 *            the time to wait before sending data
496
	 * @return this instance for fluent chaining
497
	 */
498
	public SlowConfig sendOutbindDelay(long delayMs) {
499 1 1. sendOutbindDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendOutbind.setDelay(delayMs);
500 1 1. sendOutbindDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendOutbindDelay → NO_COVERAGE
		return this;
501
	}
502
503
	/**
504
	 * Simulate slow server by executing {@code sendOutbindWaiting} function
505
	 * before sending data.
506
	 *
507
	 * <strong>NOTE:</strong> Calling {@link #sendOutbindDelay(long)} has no
508
	 * effect if waiting function is set.
509
	 * 
510
	 * @param waiting
511
	 *            the function to execute to simulate delay before sending data
512
	 * @return this instance for fluent chaining
513
	 */
514
	public SlowConfig sendOutbindWaiting(Awaiter waiting) {
515 1 1. sendOutbindWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendOutbind.setWaiting(waiting);
516 1 1. sendOutbindWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendOutbindWaiting → NO_COVERAGE
		return this;
517
	}
518
519
	/**
520
	 * Simulate slow server by waiting {@code sendQuerySmDelay} milliseconds
521
	 * before sending data.
522
	 *
523
	 * <strong>NOTE:</strong> If {@link #sendQuerySmWaiting(Awaiter)} is also
524
	 * called then this delay has no effect.
525
	 * 
526
	 * @param delayMs
527
	 *            the time to wait before sending data
528
	 * @return this instance for fluent chaining
529
	 */
530
	public SlowConfig sendQuerySmDelay(long delayMs) {
531 1 1. sendQuerySmDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendQuerySm.setDelay(delayMs);
532 1 1. sendQuerySmDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendQuerySmDelay → NO_COVERAGE
		return this;
533
	}
534
535
	/**
536
	 * Simulate slow server by executing {@code sendQuerySmWaiting} function
537
	 * before sending data.
538
	 *
539
	 * <strong>NOTE:</strong> Calling {@link #sendQuerySmDelay(long)} has no
540
	 * effect if waiting function is set.
541
	 * 
542
	 * @param waiting
543
	 *            the function to execute to simulate delay before sending data
544
	 * @return this instance for fluent chaining
545
	 */
546
	public SlowConfig sendQuerySmWaiting(Awaiter waiting) {
547 1 1. sendQuerySmWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendQuerySm.setWaiting(waiting);
548 1 1. sendQuerySmWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendQuerySmWaiting → NO_COVERAGE
		return this;
549
	}
550
551
	/**
552
	 * Simulate slow server by waiting {@code sendQuerySmRespDelay} milliseconds
553
	 * before sending data.
554
	 *
555
	 * <strong>NOTE:</strong> If {@link #sendQuerySmRespWaiting(Awaiter)} is
556
	 * also called then this delay has no effect.
557
	 * 
558
	 * @param delayMs
559
	 *            the time to wait before sending data
560
	 * @return this instance for fluent chaining
561
	 */
562
	public SlowConfig sendQuerySmRespDelay(long delayMs) {
563 1 1. sendQuerySmRespDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendQuerySmResp.setDelay(delayMs);
564 1 1. sendQuerySmRespDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendQuerySmRespDelay → NO_COVERAGE
		return this;
565
	}
566
567
	/**
568
	 * Simulate slow server by executing {@code sendQuerySmRespWaiting} function
569
	 * before sending data.
570
	 *
571
	 * <strong>NOTE:</strong> Calling {@link #sendQuerySmRespDelay(long)} has no
572
	 * effect if waiting function is set.
573
	 * 
574
	 * @param waiting
575
	 *            the function to execute to simulate delay before sending data
576
	 * @return this instance for fluent chaining
577
	 */
578
	public SlowConfig sendQuerySmRespWaiting(Awaiter waiting) {
579 1 1. sendQuerySmRespWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendQuerySmResp.setWaiting(waiting);
580 1 1. sendQuerySmRespWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendQuerySmRespWaiting → NO_COVERAGE
		return this;
581
	}
582
583
	/**
584
	 * Simulate slow server by waiting {@code sendReplaceSmDelay} milliseconds
585
	 * before sending data.
586
	 *
587
	 * <strong>NOTE:</strong> If {@link #sendReplaceSmWaiting(Awaiter)} is also
588
	 * called then this delay has no effect.
589
	 * 
590
	 * @param delayMs
591
	 *            the time to wait before sending data
592
	 * @return this instance for fluent chaining
593
	 */
594
	public SlowConfig sendReplaceSmDelay(long delayMs) {
595 1 1. sendReplaceSmDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendReplaceSm.setDelay(delayMs);
596 1 1. sendReplaceSmDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendReplaceSmDelay → NO_COVERAGE
		return this;
597
	}
598
599
	/**
600
	 * Simulate slow server by executing {@code sendReplaceSmWaiting} function
601
	 * before sending data.
602
	 *
603
	 * <strong>NOTE:</strong> Calling {@link #sendReplaceSmDelay(long)} has no
604
	 * effect if waiting function is set.
605
	 * 
606
	 * @param waiting
607
	 *            the function to execute to simulate delay before sending data
608
	 * @return this instance for fluent chaining
609
	 */
610
	public SlowConfig sendReplaceSmWaiting(Awaiter waiting) {
611 1 1. sendReplaceSmWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendReplaceSm.setWaiting(waiting);
612 1 1. sendReplaceSmWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendReplaceSmWaiting → NO_COVERAGE
		return this;
613
	}
614
615
	/**
616
	 * Simulate slow server by waiting {@code sendReplaceSmRespDelay}
617
	 * milliseconds before sending data.
618
	 *
619
	 * <strong>NOTE:</strong> If {@link #sendReplaceSmRespWaiting(Awaiter)} is
620
	 * also called then this delay has no effect.
621
	 * 
622
	 * @param delayMs
623
	 *            the time to wait before sending data
624
	 * @return this instance for fluent chaining
625
	 */
626
	public SlowConfig sendReplaceSmRespDelay(long delayMs) {
627 1 1. sendReplaceSmRespDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendReplaceSmResp.setDelay(delayMs);
628 1 1. sendReplaceSmRespDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendReplaceSmRespDelay → NO_COVERAGE
		return this;
629
	}
630
631
	/**
632
	 * Simulate slow server by executing {@code sendReplaceSmRespWaiting}
633
	 * function before sending data.
634
	 *
635
	 * <strong>NOTE:</strong> Calling {@link #sendReplaceSmRespDelay(long)} has
636
	 * no effect if waiting function is set.
637
	 * 
638
	 * @param waiting
639
	 *            the function to execute to simulate delay before sending data
640
	 * @return this instance for fluent chaining
641
	 */
642
	public SlowConfig sendReplaceSmRespWaiting(Awaiter waiting) {
643 1 1. sendReplaceSmRespWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendReplaceSmResp.setWaiting(waiting);
644 1 1. sendReplaceSmRespWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendReplaceSmRespWaiting → NO_COVERAGE
		return this;
645
	}
646
647
	/**
648
	 * Simulate slow server by waiting {@code sendSubmitMultiDelay} milliseconds
649
	 * before sending data.
650
	 *
651
	 * <strong>NOTE:</strong> If {@link #sendSubmitMultiWaiting(Awaiter)} is
652
	 * also called then this delay has no effect.
653
	 * 
654
	 * @param delayMs
655
	 *            the time to wait before sending data
656
	 * @return this instance for fluent chaining
657
	 */
658
	public SlowConfig sendSubmitMultiDelay(long delayMs) {
659 1 1. sendSubmitMultiDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendSubmitMulti.setDelay(delayMs);
660 1 1. sendSubmitMultiDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendSubmitMultiDelay → NO_COVERAGE
		return this;
661
	}
662
663
	/**
664
	 * Simulate slow server by executing {@code sendSubmitMultiWaiting} function
665
	 * before sending data.
666
	 *
667
	 * <strong>NOTE:</strong> Calling {@link #sendSubmitMultiDelay(long)} has no
668
	 * effect if waiting function is set.
669
	 * 
670
	 * @param waiting
671
	 *            the function to execute to simulate delay before sending data
672
	 * @return this instance for fluent chaining
673
	 */
674
	public SlowConfig sendSubmitMultiWaiting(Awaiter waiting) {
675 1 1. sendSubmitMultiWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendSubmitMulti.setWaiting(waiting);
676 1 1. sendSubmitMultiWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendSubmitMultiWaiting → NO_COVERAGE
		return this;
677
	}
678
679
	/**
680
	 * Simulate slow server by waiting {@code sendSubmitMultiRespDelay}
681
	 * milliseconds before sending data.
682
	 *
683
	 * <strong>NOTE:</strong> If {@link #sendSubmitMultiRespWaiting(Awaiter)} is
684
	 * also called then this delay has no effect.
685
	 * 
686
	 * @param delayMs
687
	 *            the time to wait before sending data
688
	 * @return this instance for fluent chaining
689
	 */
690
	public SlowConfig sendSubmitMultiRespDelay(long delayMs) {
691 1 1. sendSubmitMultiRespDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendSubmitMultiResp.setDelay(delayMs);
692 1 1. sendSubmitMultiRespDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendSubmitMultiRespDelay → NO_COVERAGE
		return this;
693
	}
694
695
	/**
696
	 * Simulate slow server by executing {@code sendSubmitMultiRespWaiting}
697
	 * function before sending data.
698
	 *
699
	 * <strong>NOTE:</strong> Calling {@link #sendSubmitMultiRespDelay(long)}
700
	 * has no effect if waiting function is set.
701
	 * 
702
	 * @param waiting
703
	 *            the function to execute to simulate delay before sending data
704
	 * @return this instance for fluent chaining
705
	 */
706
	public SlowConfig sendSubmitMultiRespWaiting(Awaiter waiting) {
707 1 1. sendSubmitMultiRespWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendSubmitMultiResp.setWaiting(waiting);
708 1 1. sendSubmitMultiRespWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendSubmitMultiRespWaiting → NO_COVERAGE
		return this;
709
	}
710
711
	/**
712
	 * Simulate slow server by waiting {@code sendSubmitSmDelay} milliseconds
713
	 * before sending data.
714
	 *
715
	 * <strong>NOTE:</strong> If {@link #sendSubmitSmWaiting(Awaiter)} is also
716
	 * called then this delay has no effect.
717
	 * 
718
	 * @param delayMs
719
	 *            the time to wait before sending data
720
	 * @return this instance for fluent chaining
721
	 */
722
	public SlowConfig sendSubmitSmDelay(long delayMs) {
723 1 1. sendSubmitSmDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendSubmitSm.setDelay(delayMs);
724 1 1. sendSubmitSmDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendSubmitSmDelay → NO_COVERAGE
		return this;
725
	}
726
727
	/**
728
	 * Simulate slow server by executing {@code sendSubmitSmWaiting} function
729
	 * before sending data.
730
	 *
731
	 * <strong>NOTE:</strong> Calling {@link #sendSubmitSmDelay(long)} has no
732
	 * effect if waiting function is set.
733
	 * 
734
	 * @param waiting
735
	 *            the function to execute to simulate delay before sending data
736
	 * @return this instance for fluent chaining
737
	 */
738
	public SlowConfig sendSubmitSmWaiting(Awaiter waiting) {
739 1 1. sendSubmitSmWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendSubmitSm.setWaiting(waiting);
740 1 1. sendSubmitSmWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendSubmitSmWaiting → NO_COVERAGE
		return this;
741
	}
742
743
	/**
744
	 * Simulate slow server by waiting {@code sendSubmitSmRespDelay}
745
	 * milliseconds before sending data.
746
	 *
747
	 * <strong>NOTE:</strong> If {@link #sendSubmitSmRespWaiting(Awaiter)} is
748
	 * also called then this delay has no effect.
749
	 * 
750
	 * @param delayMs
751
	 *            the time to wait before sending data
752
	 * @return this instance for fluent chaining
753
	 */
754
	public SlowConfig sendSubmitSmRespDelay(long delayMs) {
755 2 1. sendSubmitSmRespDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
2. sendSubmitSmRespDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → KILLED
		sendSubmitSmResp.setDelay(delayMs);
756 2 1. sendSubmitSmRespDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendSubmitSmRespDelay → NO_COVERAGE
2. sendSubmitSmRespDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendSubmitSmRespDelay → KILLED
		return this;
757
	}
758
759
	/**
760
	 * Simulate slow server by executing {@code sendSubmitSmRespWaiting}
761
	 * function before sending data.
762
	 *
763
	 * <strong>NOTE:</strong> Calling {@link #sendSubmitSmRespDelay(long)} has
764
	 * no effect if waiting function is set.
765
	 * 
766
	 * @param waiting
767
	 *            the function to execute to simulate delay before sending data
768
	 * @return this instance for fluent chaining
769
	 */
770
	public SlowConfig sendSubmitSmRespWaiting(Awaiter waiting) {
771 1 1. sendSubmitSmRespWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendSubmitSmResp.setWaiting(waiting);
772 1 1. sendSubmitSmRespWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendSubmitSmRespWaiting → NO_COVERAGE
		return this;
773
	}
774
775
	/**
776
	 * Simulate slow server by waiting {@code sendUnbindDelay} milliseconds
777
	 * before sending data.
778
	 *
779
	 * <strong>NOTE:</strong> If {@link #sendUnbindWaiting(Awaiter)} is also
780
	 * called then this delay has no effect.
781
	 * 
782
	 * @param delayMs
783
	 *            the time to wait before sending data
784
	 * @return this instance for fluent chaining
785
	 */
786
	public SlowConfig sendUnbindDelay(long delayMs) {
787 1 1. sendUnbindDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendUnbind.setDelay(delayMs);
788 1 1. sendUnbindDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendUnbindDelay → NO_COVERAGE
		return this;
789
	}
790
791
	/**
792
	 * Simulate slow server by executing {@code sendUnbindWaiting} function
793
	 * before sending data.
794
	 *
795
	 * <strong>NOTE:</strong> Calling {@link #sendUnbindDelay(long)} has no
796
	 * effect if waiting function is set.
797
	 * 
798
	 * @param waiting
799
	 *            the function to execute to simulate delay before sending data
800
	 * @return this instance for fluent chaining
801
	 */
802
	public SlowConfig sendUnbindWaiting(Awaiter waiting) {
803 1 1. sendUnbindWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendUnbind.setWaiting(waiting);
804 1 1. sendUnbindWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendUnbindWaiting → NO_COVERAGE
		return this;
805
	}
806
807
	/**
808
	 * Simulate slow server by waiting {@code sendUnbindRespDelay} milliseconds
809
	 * before sending data.
810
	 *
811
	 * <strong>NOTE:</strong> If {@link #sendUnbindRespWaiting(Awaiter)} is also
812
	 * called then this delay has no effect.
813
	 * 
814
	 * @param delayMs
815
	 *            the time to wait before sending data
816
	 * @return this instance for fluent chaining
817
	 */
818
	public SlowConfig sendUnbindRespDelay(long delayMs) {
819 1 1. sendUnbindRespDelay : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE
		sendUnbindResp.setDelay(delayMs);
820 1 1. sendUnbindRespDelay : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendUnbindRespDelay → NO_COVERAGE
		return this;
821
	}
822
823
	/**
824
	 * Simulate slow server by executing {@code sendUnbindRespWaiting} function
825
	 * before sending data.
826
	 *
827
	 * <strong>NOTE:</strong> Calling {@link #sendUnbindRespDelay(long)} has no
828
	 * effect if waiting function is set.
829
	 * 
830
	 * @param waiting
831
	 *            the function to execute to simulate delay before sending data
832
	 * @return this instance for fluent chaining
833
	 */
834
	public SlowConfig sendUnbindRespWaiting(Awaiter waiting) {
835 1 1. sendUnbindRespWaiting : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE
		sendUnbindResp.setWaiting(waiting);
836 1 1. sendUnbindRespWaiting : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendUnbindRespWaiting → NO_COVERAGE
		return this;
837
	}
838
839
	public ServerDelays build() {
840
		ServerDelays delays = new ServerDelays();
841 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
		sendAlertNotification.apply(delays);
842 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
		sendBind.apply(delays);
843 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → KILLED
		sendBindResp.apply(delays);
844 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
		sendCancelSm.apply(delays);
845 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
		sendCancelSmResp.apply(delays);
846 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
		sendDataSm.apply(delays);
847 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
		sendDataSmResp.apply(delays);
848 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
		sendDeliverSm.apply(delays);
849 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
		sendDeliverSmResp.apply(delays);
850 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
		sendEnquireLink.apply(delays);
851 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → KILLED
		sendEnquireLinkResp.apply(delays);
852 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
		sendGenericNack.apply(delays);
853 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
		sendHeader.apply(delays);
854 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
		sendOutbind.apply(delays);
855 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
		sendQuerySm.apply(delays);
856 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
		sendQuerySmResp.apply(delays);
857 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
		sendReplaceSm.apply(delays);
858 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
		sendReplaceSmResp.apply(delays);
859 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
		sendSubmitMulti.apply(delays);
860 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
		sendSubmitMultiResp.apply(delays);
861 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
		sendSubmitSm.apply(delays);
862 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → KILLED
		sendSubmitSmResp.apply(delays);
863 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
		sendUnbind.apply(delays);
864 3 1. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
2. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED
3. build : removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE
		sendUnbindResp.apply(delays);
865 3 1. build : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::build → NO_COVERAGE
2. build : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::build → KILLED
3. build : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::build → KILLED
		return delays;
866
	}
867
868
	public static Awaiter waitFor(long delay) {
869 3 1. waitFor : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::waitFor → NO_COVERAGE
2. waitFor : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::waitFor → KILLED
3. waitFor : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::waitFor → KILLED
		return () -> {
870
			LOG.debug("Waiting for {}ms...", delay);
871 3 1. lambda$waitFor$1 : Replaced long addition with subtraction → NO_COVERAGE
2. lambda$waitFor$1 : Replaced long addition with subtraction → KILLED
3. lambda$waitFor$1 : Replaced long addition with subtraction → KILLED
			final long end = System.currentTimeMillis() + delay;
872 15 1. lambda$null$0 : replaced Boolean return with False for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::lambda$null$0 → SURVIVED
2. lambda$null$0 : replaced Boolean return with False for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::lambda$null$0 → NO_COVERAGE
3. lambda$null$0 : replaced Boolean return with False for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::lambda$null$0 → SURVIVED
4. lambda$null$0 : replaced Boolean return with True for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::lambda$null$0 → NO_COVERAGE
5. lambda$null$0 : changed conditional boundary → SURVIVED
6. lambda$null$0 : changed conditional boundary → NO_COVERAGE
7. lambda$null$0 : changed conditional boundary → SURVIVED
8. lambda$null$0 : negated conditional → NO_COVERAGE
9. lambda$waitFor$1 : removed call to org/awaitility/core/ConditionFactory::until → NO_COVERAGE
10. lambda$null$0 : replaced Boolean return with True for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::lambda$null$0 → KILLED
11. lambda$null$0 : replaced Boolean return with True for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::lambda$null$0 → KILLED
12. lambda$null$0 : negated conditional → KILLED
13. lambda$null$0 : negated conditional → KILLED
14. lambda$waitFor$1 : removed call to org/awaitility/core/ConditionFactory::until → KILLED
15. lambda$waitFor$1 : removed call to org/awaitility/core/ConditionFactory::until → KILLED
			await().until(() -> System.currentTimeMillis() >= end);
873
		};
874
	}
875
876
	public static Awaiter noWait() {
877 3 1. noWait : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::noWait → SURVIVED
2. noWait : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::noWait → SURVIVED
3. noWait : replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::noWait → NO_COVERAGE
		return () -> {};
878
	}
879
880
	private static class WaitingConfHelper {
881
		private final BiConsumer<ServerDelays, Awaiter> setter;
882
		private Long delay;
883
		private Awaiter waiting;
884
885
		public WaitingConfHelper(BiConsumer<ServerDelays, Awaiter> setter) {
886
			super();
887
			this.setter = setter;
888
		}
889
890
		public void setDelay(Long delay) {
891
			this.delay = delay;
892
		}
893
894
		public void setWaiting(Awaiter waiting) {
895
			this.waiting = waiting;
896
		}
897
898
		public void apply(ServerDelays delays) {
899 2 1. apply : negated conditional → SURVIVED
2. apply : negated conditional → NO_COVERAGE
			if (waiting != null) {
900 1 1. apply : removed call to java/util/function/BiConsumer::accept → NO_COVERAGE
				setter.accept(delays, waiting);
901
			}
902 9 1. apply : negated conditional → NO_COVERAGE
2. apply : negated conditional → NO_COVERAGE
3. apply : removed call to java/util/function/BiConsumer::accept → NO_COVERAGE
4. apply : negated conditional → KILLED
5. apply : negated conditional → KILLED
6. apply : negated conditional → KILLED
7. apply : negated conditional → KILLED
8. apply : removed call to java/util/function/BiConsumer::accept → KILLED
9. apply : removed call to java/util/function/BiConsumer::accept → KILLED
			setter.accept(delays, delay == null || delay == 0 ? noWait() : waitFor(delay));
903
		}
904
	}
905
}

Mutations

82

1.1
Location : sendAlertNotificationDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

83

1.1
Location : sendAlertNotificationDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendAlertNotificationDelay → NO_COVERAGE

99

1.1
Location : sendAlertNotificationWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

100

1.1
Location : sendAlertNotificationWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendAlertNotificationWaiting → NO_COVERAGE

115

1.1
Location : sendBindDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

116

1.1
Location : sendBindDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendBindDelay → NO_COVERAGE

131

1.1
Location : sendBindWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

132

1.1
Location : sendBindWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendBindWaiting → NO_COVERAGE

147

1.1
Location : sendBindRespDelay
Killed by : oghamtesting.it.sms.simulator.JsmppSimulatorSpec
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → KILLED

2.2
Location : sendBindRespDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

148

1.1
Location : sendBindRespDelay
Killed by : oghamtesting.it.sms.simulator.JsmppSimulatorSpec
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendBindRespDelay → KILLED

2.2
Location : sendBindRespDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendBindRespDelay → NO_COVERAGE

163

1.1
Location : sendBindRespWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

164

1.1
Location : sendBindRespWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendBindRespWaiting → NO_COVERAGE

179

1.1
Location : sendCancelSmDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

180

1.1
Location : sendCancelSmDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendCancelSmDelay → NO_COVERAGE

195

1.1
Location : sendCancelSmWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

196

1.1
Location : sendCancelSmWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendCancelSmWaiting → NO_COVERAGE

211

1.1
Location : sendCancelSmRespDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

212

1.1
Location : sendCancelSmRespDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendCancelSmRespDelay → NO_COVERAGE

227

1.1
Location : sendCancelSmRespWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

228

1.1
Location : sendCancelSmRespWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendCancelSmRespWaiting → NO_COVERAGE

243

1.1
Location : sendDataSmDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

244

1.1
Location : sendDataSmDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendDataSmDelay → NO_COVERAGE

259

1.1
Location : sendDataSmWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

260

1.1
Location : sendDataSmWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendDataSmWaiting → NO_COVERAGE

275

1.1
Location : sendDataSmRespDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

276

1.1
Location : sendDataSmRespDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendDataSmRespDelay → NO_COVERAGE

291

1.1
Location : sendDataSmRespWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

292

1.1
Location : sendDataSmRespWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendDataSmRespWaiting → NO_COVERAGE

307

1.1
Location : sendDeliverSmDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

308

1.1
Location : sendDeliverSmDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendDeliverSmDelay → NO_COVERAGE

323

1.1
Location : sendDeliverSmWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

324

1.1
Location : sendDeliverSmWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendDeliverSmWaiting → NO_COVERAGE

339

1.1
Location : sendDeliverSmRespDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

340

1.1
Location : sendDeliverSmRespDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendDeliverSmRespDelay → NO_COVERAGE

355

1.1
Location : sendDeliverSmRespWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

356

1.1
Location : sendDeliverSmRespWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendDeliverSmRespWaiting → NO_COVERAGE

371

1.1
Location : sendEnquireLinkDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

372

1.1
Location : sendEnquireLinkDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendEnquireLinkDelay → NO_COVERAGE

387

1.1
Location : sendEnquireLinkWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

388

1.1
Location : sendEnquireLinkWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendEnquireLinkWaiting → NO_COVERAGE

403

1.1
Location : sendEnquireLinkRespDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

2.2
Location : sendEnquireLinkRespDelay
Killed by : oghamcloudhopper.it.ReuseSessionStrategyTest.reuseSessionButEnquireLinkTimeout(oghamcloudhopper.it.ReuseSessionStrategyTest)
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → KILLED

404

1.1
Location : sendEnquireLinkRespDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendEnquireLinkRespDelay → NO_COVERAGE

2.2
Location : sendEnquireLinkRespDelay
Killed by : oghamcloudhopper.it.ReuseSessionStrategyTest.reuseSessionButEnquireLinkTimeout(oghamcloudhopper.it.ReuseSessionStrategyTest)
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendEnquireLinkRespDelay → KILLED

419

1.1
Location : sendEnquireLinkRespWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

420

1.1
Location : sendEnquireLinkRespWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendEnquireLinkRespWaiting → NO_COVERAGE

435

1.1
Location : sendGenericNackDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

436

1.1
Location : sendGenericNackDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendGenericNackDelay → NO_COVERAGE

451

1.1
Location : sendGenericNackWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

452

1.1
Location : sendGenericNackWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendGenericNackWaiting → NO_COVERAGE

467

1.1
Location : sendHeaderDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

468

1.1
Location : sendHeaderDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendHeaderDelay → NO_COVERAGE

483

1.1
Location : sendHeaderWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

484

1.1
Location : sendHeaderWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendHeaderWaiting → NO_COVERAGE

499

1.1
Location : sendOutbindDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

500

1.1
Location : sendOutbindDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendOutbindDelay → NO_COVERAGE

515

1.1
Location : sendOutbindWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

516

1.1
Location : sendOutbindWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendOutbindWaiting → NO_COVERAGE

531

1.1
Location : sendQuerySmDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

532

1.1
Location : sendQuerySmDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendQuerySmDelay → NO_COVERAGE

547

1.1
Location : sendQuerySmWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

548

1.1
Location : sendQuerySmWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendQuerySmWaiting → NO_COVERAGE

563

1.1
Location : sendQuerySmRespDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

564

1.1
Location : sendQuerySmRespDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendQuerySmRespDelay → NO_COVERAGE

579

1.1
Location : sendQuerySmRespWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

580

1.1
Location : sendQuerySmRespWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendQuerySmRespWaiting → NO_COVERAGE

595

1.1
Location : sendReplaceSmDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

596

1.1
Location : sendReplaceSmDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendReplaceSmDelay → NO_COVERAGE

611

1.1
Location : sendReplaceSmWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

612

1.1
Location : sendReplaceSmWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendReplaceSmWaiting → NO_COVERAGE

627

1.1
Location : sendReplaceSmRespDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

628

1.1
Location : sendReplaceSmRespDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendReplaceSmRespDelay → NO_COVERAGE

643

1.1
Location : sendReplaceSmRespWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

644

1.1
Location : sendReplaceSmRespWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendReplaceSmRespWaiting → NO_COVERAGE

659

1.1
Location : sendSubmitMultiDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

660

1.1
Location : sendSubmitMultiDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendSubmitMultiDelay → NO_COVERAGE

675

1.1
Location : sendSubmitMultiWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

676

1.1
Location : sendSubmitMultiWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendSubmitMultiWaiting → NO_COVERAGE

691

1.1
Location : sendSubmitMultiRespDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

692

1.1
Location : sendSubmitMultiRespDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendSubmitMultiRespDelay → NO_COVERAGE

707

1.1
Location : sendSubmitMultiRespWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

708

1.1
Location : sendSubmitMultiRespWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendSubmitMultiRespWaiting → NO_COVERAGE

723

1.1
Location : sendSubmitSmDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

724

1.1
Location : sendSubmitSmDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendSubmitSmDelay → NO_COVERAGE

739

1.1
Location : sendSubmitSmWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

740

1.1
Location : sendSubmitSmWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendSubmitSmWaiting → NO_COVERAGE

755

1.1
Location : sendSubmitSmRespDelay
Killed by : oghamtesting.it.sms.simulator.JsmppSimulatorSpec
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → KILLED

2.2
Location : sendSubmitSmRespDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

756

1.1
Location : sendSubmitSmRespDelay
Killed by : oghamtesting.it.sms.simulator.JsmppSimulatorSpec
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendSubmitSmRespDelay → KILLED

2.2
Location : sendSubmitSmRespDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendSubmitSmRespDelay → NO_COVERAGE

771

1.1
Location : sendSubmitSmRespWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

772

1.1
Location : sendSubmitSmRespWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendSubmitSmRespWaiting → NO_COVERAGE

787

1.1
Location : sendUnbindDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

788

1.1
Location : sendUnbindDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendUnbindDelay → NO_COVERAGE

803

1.1
Location : sendUnbindWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

804

1.1
Location : sendUnbindWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendUnbindWaiting → NO_COVERAGE

819

1.1
Location : sendUnbindRespDelay
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setDelay → NO_COVERAGE

820

1.1
Location : sendUnbindRespDelay
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendUnbindRespDelay → NO_COVERAGE

835

1.1
Location : sendUnbindRespWaiting
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::setWaiting → NO_COVERAGE

836

1.1
Location : sendUnbindRespWaiting
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::sendUnbindRespWaiting → NO_COVERAGE

841

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

842

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

843

1.1
Location : build
Killed by : oghamtesting.it.sms.simulator.JsmppSimulatorSpec
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → KILLED

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

844

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

845

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

846

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

847

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

848

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

849

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

850

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

851

1.1
Location : build
Killed by : oghamcloudhopper.it.ReuseSessionStrategyTest.reuseSessionButEnquireLinkTimeout(oghamcloudhopper.it.ReuseSessionStrategyTest)
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → KILLED

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

852

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

853

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

854

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

855

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

856

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

857

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

858

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

859

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

860

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

861

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

862

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

3.3
Location : build
Killed by : oghamtesting.it.sms.simulator.JsmppSimulatorSpec
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → KILLED

863

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

864

1.1
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

2.2
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → SURVIVED

3.3
Location : build
Killed by : none
removed call to fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig$WaitingConfHelper::apply → NO_COVERAGE

865

1.1
Location : build
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::build → NO_COVERAGE

2.2
Location : build
Killed by : oghamtesting.it.sms.simulator.JsmppSimulatorSpec
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::build → KILLED

3.3
Location : build
Killed by : oghamcloudhopper.it.ReuseSessionStrategyTest.reuseSessionButEnquireLinkTimeout(oghamcloudhopper.it.ReuseSessionStrategyTest)
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::build → KILLED

869

1.1
Location : waitFor
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::waitFor → NO_COVERAGE

2.2
Location : waitFor
Killed by : oghamcloudhopper.it.ReuseSessionStrategyTest.reuseSessionButEnquireLinkTimeout(oghamcloudhopper.it.ReuseSessionStrategyTest)
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::waitFor → KILLED

3.3
Location : waitFor
Killed by : oghamtesting.it.sms.simulator.JsmppSimulatorSpec
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::waitFor → KILLED

871

1.1
Location : lambda$waitFor$1
Killed by : none
Replaced long addition with subtraction → NO_COVERAGE

2.2
Location : lambda$waitFor$1
Killed by : oghamcloudhopper.it.SendTimeoutTest.sendResponseTimeout(oghamcloudhopper.it.SendTimeoutTest)
Replaced long addition with subtraction → KILLED

3.3
Location : lambda$waitFor$1
Killed by : oghamtesting.it.sms.simulator.JsmppSimulatorSpec
Replaced long addition with subtraction → KILLED

872

1.1
Location : lambda$null$0
Killed by : none
replaced Boolean return with False for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::lambda$null$0 → SURVIVED

2.2
Location : lambda$null$0
Killed by : none
replaced Boolean return with False for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::lambda$null$0 → NO_COVERAGE

3.3
Location : lambda$null$0
Killed by : none
replaced Boolean return with False for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::lambda$null$0 → SURVIVED

4.4
Location : lambda$null$0
Killed by : oghamcloudhopper.it.SendTimeoutTest.sendResponseTimeout(oghamcloudhopper.it.SendTimeoutTest)
replaced Boolean return with True for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::lambda$null$0 → KILLED

5.5
Location : lambda$null$0
Killed by : oghamtesting.it.sms.simulator.JsmppSimulatorSpec
replaced Boolean return with True for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::lambda$null$0 → KILLED

6.6
Location : lambda$null$0
Killed by : none
replaced Boolean return with True for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::lambda$null$0 → NO_COVERAGE

7.7
Location : lambda$null$0
Killed by : none
changed conditional boundary → SURVIVED

8.8
Location : lambda$null$0
Killed by : none
changed conditional boundary → NO_COVERAGE

9.9
Location : lambda$null$0
Killed by : none
changed conditional boundary → SURVIVED

10.10
Location : lambda$null$0
Killed by : oghamtesting.it.sms.simulator.JsmppSimulatorSpec
negated conditional → KILLED

11.11
Location : lambda$null$0
Killed by : none
negated conditional → NO_COVERAGE

12.12
Location : lambda$null$0
Killed by : oghamcloudhopper.it.SendTimeoutTest.sendResponseTimeout(oghamcloudhopper.it.SendTimeoutTest)
negated conditional → KILLED

13.13
Location : lambda$waitFor$1
Killed by : none
removed call to org/awaitility/core/ConditionFactory::until → NO_COVERAGE

14.14
Location : lambda$waitFor$1
Killed by : oghamtesting.it.sms.simulator.JsmppSimulatorSpec
removed call to org/awaitility/core/ConditionFactory::until → KILLED

15.15
Location : lambda$waitFor$1
Killed by : oghamcloudhopper.it.ReuseSessionStrategyTest.reuseSessionButEnquireLinkTimeout(oghamcloudhopper.it.ReuseSessionStrategyTest)
removed call to org/awaitility/core/ConditionFactory::until → KILLED

877

1.1
Location : noWait
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::noWait → SURVIVED

2.2
Location : noWait
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::noWait → SURVIVED

3.3
Location : noWait
Killed by : none
replaced return value with null for fr/sii/ogham/testing/extension/junit/sms/config/SlowConfig::noWait → NO_COVERAGE

899

1.1
Location : apply
Killed by : none
negated conditional → SURVIVED

2.2
Location : apply
Killed by : none
negated conditional → NO_COVERAGE

900

1.1
Location : apply
Killed by : none
removed call to java/util/function/BiConsumer::accept → NO_COVERAGE

902

1.1
Location : apply
Killed by : oghamtesting.it.sms.simulator.JsmppSimulatorSpec
negated conditional → KILLED

2.2
Location : apply
Killed by : oghamcloudhopper.it.ReuseSessionStrategyTest.reuseSessionButEnquireLinkTimeout(oghamcloudhopper.it.ReuseSessionStrategyTest)
negated conditional → KILLED

3.3
Location : apply
Killed by : none
negated conditional → NO_COVERAGE

4.4
Location : apply
Killed by : none
negated conditional → NO_COVERAGE

5.5
Location : apply
Killed by : oghamtesting.it.sms.simulator.JsmppSimulatorSpec
negated conditional → KILLED

6.6
Location : apply
Killed by : oghamcloudhopper.it.ReuseSessionStrategyTest.reuseSessionButEnquireLinkTimeout(oghamcloudhopper.it.ReuseSessionStrategyTest)
negated conditional → KILLED

7.7
Location : apply
Killed by : none
removed call to java/util/function/BiConsumer::accept → NO_COVERAGE

8.8
Location : apply
Killed by : oghamtesting.it.sms.simulator.JsmppSimulatorSpec
removed call to java/util/function/BiConsumer::accept → KILLED

9.9
Location : apply
Killed by : oghamcloudhopper.it.ReuseSessionStrategyTest.reuseSessionButEnquireLinkTimeout(oghamcloudhopper.it.ReuseSessionStrategyTest)
removed call to java/util/function/BiConsumer::accept → KILLED

Active mutators

Tests examined


Report generated by PIT OGHAM