ReadableEncoderBuilder.java

1
package fr.sii.ogham.sms.builder.cloudhopper;
2
3
import static com.cloudhopper.commons.charset.CharsetUtil.NAME_GSM;
4
import static com.cloudhopper.commons.charset.CharsetUtil.NAME_GSM7;
5
import static com.cloudhopper.commons.charset.CharsetUtil.NAME_ISO_8859_1;
6
import static com.cloudhopper.commons.charset.CharsetUtil.NAME_UCS_2;
7
8
import fr.sii.ogham.core.builder.context.BuildContext;
9
import fr.sii.ogham.sms.encoder.Encoder;
10
import fr.sii.ogham.sms.splitter.MessageSplitter;
11
12
/**
13
 * Encoding configuration is shared between {@link CloudhopperBuilder} and
14
 * {@link MessageSplitterBuilder}. {@link CloudhopperBuilder} directly uses the
15
 * result of {@link EncoderBuilder#build()}. However,
16
 * {@link MessageSplitterBuilder} can't use result of
17
 * {@link EncoderBuilder#build()} directly but only the registered properties
18
 * and values to create an {@link Encoder} dedicated to a
19
 * {@link MessageSplitter}.
20
 * 
21
 * {@link EncoderBuilder} is the part that is "visible" by the developer and
22
 * developer should not access methods used to get values (internal methods),
23
 * just methods to configure like with other builders in order to have a simple
24
 * contract.
25
 * 
26
 * This class uses package protected visibility to access configured values.
27
 * 
28
 * @author Aurélien Baudet
29
 *
30
 */
31
public class ReadableEncoderBuilder {
32
	private final BuildContext buildContext;
33
	private EncoderBuilder delegate;
34
35
	/**
36
	 * Initialize with the build context
37
	 * 
38
	 * @param buildContext
39
	 *            for registering instances and property evaluation
40
	 */
41
	public ReadableEncoderBuilder(BuildContext buildContext) {
42
		super();
43
		this.buildContext = buildContext;
44
	}
45
46
	/**
47
	 * Set the encoder builder that is configured by the developer.
48
	 * 
49
	 * @param encoderBuilder
50
	 *            the encoder builder
51
	 */
52
	public void update(EncoderBuilder encoderBuilder) {
53
		this.delegate = encoderBuilder;
54
	}
55
56
	/**
57
	 * @return the registered properties/values for GSM 7-bit encoding
58
	 */
59
	public StandardEncodingHelper getGsm7Priorities() {
60 3 1. getGsm7Priorities : negated conditional → SURVIVED
2. getGsm7Priorities : negated conditional → KILLED
3. getGsm7Priorities : negated conditional → KILLED
		if (delegate == null) {
61 1 1. getGsm7Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm7Priorities → NO_COVERAGE
			return new StandardEncodingHelper(delegate, NAME_GSM7, buildContext);
62
		}
63 5 1. getGsm7Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm7Priorities → KILLED
2. getGsm7Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm7Priorities → KILLED
3. getGsm7Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm7Priorities → KILLED
4. getGsm7Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm7Priorities → KILLED
5. getGsm7Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm7Priorities → KILLED
		return delegate.gsm7PackedValueBuilder;
64
	}
65
66
	/**
67
	 * @return the registered properties/values for GSM 8-bit encoding
68
	 */
69
	public StandardEncodingHelper getGsm8Priorities() {
70 3 1. getGsm8Priorities : negated conditional → SURVIVED
2. getGsm8Priorities : negated conditional → KILLED
3. getGsm8Priorities : negated conditional → KILLED
		if (delegate == null) {
71 1 1. getGsm8Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm8Priorities → NO_COVERAGE
			return new StandardEncodingHelper(delegate, NAME_GSM, buildContext);
72
		}
73 5 1. getGsm8Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm8Priorities → KILLED
2. getGsm8Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm8Priorities → KILLED
3. getGsm8Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm8Priorities → KILLED
4. getGsm8Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm8Priorities → KILLED
5. getGsm8Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm8Priorities → KILLED
		return delegate.gsm8ValueBuilder;
74
	}
75
76
	/**
77
	 * @return the registered properties/values for UCS-2 encoding
78
	 */
79
	public StandardEncodingHelper getUcs2Priorities() {
80 3 1. getUcs2Priorities : negated conditional → SURVIVED
2. getUcs2Priorities : negated conditional → TIMED_OUT
3. getUcs2Priorities : negated conditional → KILLED
		if (delegate == null) {
81 1 1. getUcs2Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getUcs2Priorities → NO_COVERAGE
			return new StandardEncodingHelper(delegate, NAME_UCS_2, buildContext);
82
		}
83 5 1. getUcs2Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getUcs2Priorities → KILLED
2. getUcs2Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getUcs2Priorities → KILLED
3. getUcs2Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getUcs2Priorities → KILLED
4. getUcs2Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getUcs2Priorities → KILLED
5. getUcs2Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getUcs2Priorities → KILLED
		return delegate.ucs2ValueBuilder;
84
	}
85
86
	/**
87
	 * @return the registered properties/values for Latin 1 encoding
88
	 */
89
	public StandardEncodingHelper getLatin1Priorities() {
90 1 1. getLatin1Priorities : negated conditional → SURVIVED
		if (delegate == null) {
91 1 1. getLatin1Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getLatin1Priorities → NO_COVERAGE
			return new StandardEncodingHelper(delegate, NAME_ISO_8859_1, buildContext);
92
		}
93 5 1. getLatin1Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getLatin1Priorities → KILLED
2. getLatin1Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getLatin1Priorities → KILLED
3. getLatin1Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getLatin1Priorities → KILLED
4. getLatin1Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getLatin1Priorities → KILLED
5. getLatin1Priorities : replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getLatin1Priorities → KILLED
		return delegate.latin1ValueBuilder;
94
	}
95
96
	/**
97
	 * @return true if automatic guessing has been enabled
98
	 */
99
	public boolean autoGuessEnabled() {
100 5 1. autoGuessEnabled : negated conditional → KILLED
2. autoGuessEnabled : negated conditional → KILLED
3. autoGuessEnabled : negated conditional → KILLED
4. autoGuessEnabled : negated conditional → KILLED
5. autoGuessEnabled : negated conditional → KILLED
		if (delegate == null) {
101 2 1. autoGuessEnabled : replaced boolean return with true for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::autoGuessEnabled → NO_COVERAGE
2. autoGuessEnabled : replaced boolean return with true for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::autoGuessEnabled → KILLED
			return false;
102
		}
103 6 1. autoGuessEnabled : replaced boolean return with true for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::autoGuessEnabled → SURVIVED
2. autoGuessEnabled : replaced boolean return with false for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::autoGuessEnabled → KILLED
3. autoGuessEnabled : replaced boolean return with false for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::autoGuessEnabled → KILLED
4. autoGuessEnabled : replaced boolean return with false for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::autoGuessEnabled → KILLED
5. autoGuessEnabled : replaced boolean return with false for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::autoGuessEnabled → KILLED
6. autoGuessEnabled : replaced boolean return with false for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::autoGuessEnabled → KILLED
		return delegate.autoGuessEnabled();
104
	}
105
}

Mutations

60

1.1
Location : getGsm7Priorities
Killed by : oghamcloudhopper.it.CloudhopperSmppTest.simple(oghamcloudhopper.it.CloudhopperSmppTest)
negated conditional → KILLED

2.2
Location : getGsm7Priorities
Killed by : oghamall.it.sms.SmsSMPPGsm7bitTest.longMessage(oghamall.it.sms.SmsSMPPGsm7bitTest)
negated conditional → KILLED

3.3
Location : getGsm7Priorities
Killed by : none
negated conditional → SURVIVED

61

1.1
Location : getGsm7Priorities
Killed by : none
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm7Priorities → NO_COVERAGE

63

1.1
Location : getGsm7Priorities
Killed by : oghamsmsglobal.it.SmsglobalServiceProviderConfigurerSpec
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm7Priorities → KILLED

2.2
Location : getGsm7Priorities
Killed by : oghamcloudhopper.it.PartialConfigurationTest.splitterEnabledAndAutoGuessEnabledAndGsm7bitEncodingConfiguredAndLongMessageWithUnsupportedCharactersShouldFailIndicatingThatMessageCantBeSplit(oghamcloudhopper.it.PartialConfigurationTest)
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm7Priorities → KILLED

3.3
Location : getGsm7Priorities
Killed by : oghamall.it.freemarker.StaticMethodAccessDisabledTest.smsUsingFreemarkerTemplateAndStaticMethodAccessDisabledShouldFail(oghamall.it.freemarker.StaticMethodAccessDisabledTest)
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm7Priorities → KILLED

4.4
Location : getGsm7Priorities
Killed by : oghamspringbootv1autoconfigure.it.SpringBeanResolutionTest.missingBeanErrorUsingThymeleaf(oghamspringbootv1autoconfigure.it.SpringBeanResolutionTest)
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm7Priorities → KILLED

5.5
Location : getGsm7Priorities
Killed by : oghamspringbootv2autoconfigure.it.StaticMethodAccessTest.emailUsingFreemarkerTemplateAndStaticMethodAccessDisabledShouldFail(oghamspringbootv2autoconfigure.it.StaticMethodAccessTest)
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm7Priorities → KILLED

70

1.1
Location : getGsm8Priorities
Killed by : oghamall.it.sms.SmsSMPPDefaultsTest.gsm8bitDefaultAlphabet(oghamall.it.sms.SmsSMPPDefaultsTest)
negated conditional → KILLED

2.2
Location : getGsm8Priorities
Killed by : none
negated conditional → SURVIVED

3.3
Location : getGsm8Priorities
Killed by : oghamcloudhopper.it.TlvMessagePayloadTest.simple(oghamcloudhopper.it.TlvMessagePayloadTest)
negated conditional → KILLED

71

1.1
Location : getGsm8Priorities
Killed by : none
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm8Priorities → NO_COVERAGE

73

1.1
Location : getGsm8Priorities
Killed by : oghamall.it.freemarker.StaticMethodAccessDisabledTest.smsUsingFreemarkerTemplateAndStaticMethodAccessDisabledShouldFail(oghamall.it.freemarker.StaticMethodAccessDisabledTest)
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm8Priorities → KILLED

2.2
Location : getGsm8Priorities
Killed by : oghamspringbootv2autoconfigure.it.StaticMethodAccessTest.emailUsingFreemarkerTemplateAndStaticMethodAccessDisabledShouldFail(oghamspringbootv2autoconfigure.it.StaticMethodAccessTest)
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm8Priorities → KILLED

3.3
Location : getGsm8Priorities
Killed by : oghamspringbootv1autoconfigure.it.SpringBeanResolutionTest.missingBeanErrorUsingThymeleaf(oghamspringbootv1autoconfigure.it.SpringBeanResolutionTest)
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm8Priorities → KILLED

4.4
Location : getGsm8Priorities
Killed by : oghamcloudhopper.it.PartialConfigurationTest.splitterEnabledAndAutoGuessEnabledAndGsm7bitEncodingConfiguredAndLongMessageWithUnsupportedCharactersShouldFailIndicatingThatMessageCantBeSplit(oghamcloudhopper.it.PartialConfigurationTest)
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm8Priorities → KILLED

5.5
Location : getGsm8Priorities
Killed by : oghamsmsglobal.it.SmsglobalServiceProviderConfigurerSpec
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getGsm8Priorities → KILLED

80

1.1
Location : getUcs2Priorities
Killed by : none
negated conditional → TIMED_OUT

2.2
Location : getUcs2Priorities
Killed by : oghamall.it.sms.SmsSMPPDefaultsTest.gsmUcs2(oghamall.it.sms.SmsSMPPDefaultsTest)
negated conditional → KILLED

3.3
Location : getUcs2Priorities
Killed by : none
negated conditional → SURVIVED

81

1.1
Location : getUcs2Priorities
Killed by : none
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getUcs2Priorities → NO_COVERAGE

83

1.1
Location : getUcs2Priorities
Killed by : oghamcloudhopper.it.PartialConfigurationTest.splitterEnabledAndAutoGuessEnabledAndGsm7bitEncodingConfiguredAndLongMessageWithUnsupportedCharactersShouldFailIndicatingThatMessageCantBeSplit(oghamcloudhopper.it.PartialConfigurationTest)
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getUcs2Priorities → KILLED

2.2
Location : getUcs2Priorities
Killed by : oghamspringbootv2autoconfigure.it.StaticMethodAccessTest.emailUsingFreemarkerTemplateAndStaticMethodAccessDisabledShouldFail(oghamspringbootv2autoconfigure.it.StaticMethodAccessTest)
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getUcs2Priorities → KILLED

3.3
Location : getUcs2Priorities
Killed by : oghamspringbootv1autoconfigure.it.SpringBeanResolutionTest.missingBeanErrorUsingThymeleaf(oghamspringbootv1autoconfigure.it.SpringBeanResolutionTest)
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getUcs2Priorities → KILLED

4.4
Location : getUcs2Priorities
Killed by : oghamsmsglobal.it.SmsglobalServiceProviderConfigurerSpec
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getUcs2Priorities → KILLED

5.5
Location : getUcs2Priorities
Killed by : oghamall.it.freemarker.StaticMethodAccessDisabledTest.smsUsingFreemarkerTemplateAndStaticMethodAccessDisabledShouldFail(oghamall.it.freemarker.StaticMethodAccessDisabledTest)
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getUcs2Priorities → KILLED

90

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

91

1.1
Location : getLatin1Priorities
Killed by : none
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getLatin1Priorities → NO_COVERAGE

93

1.1
Location : getLatin1Priorities
Killed by : oghamsmsglobal.it.SmsglobalServiceProviderConfigurerSpec
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getLatin1Priorities → KILLED

2.2
Location : getLatin1Priorities
Killed by : oghamall.it.freemarker.StaticMethodAccessDisabledTest.smsUsingFreemarkerTemplateAndStaticMethodAccessDisabledShouldFail(oghamall.it.freemarker.StaticMethodAccessDisabledTest)
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getLatin1Priorities → KILLED

3.3
Location : getLatin1Priorities
Killed by : oghamspringbootv1autoconfigure.it.SpringBeanResolutionTest.missingBeanErrorUsingThymeleaf(oghamspringbootv1autoconfigure.it.SpringBeanResolutionTest)
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getLatin1Priorities → KILLED

4.4
Location : getLatin1Priorities
Killed by : oghamspringbootv2autoconfigure.it.StaticMethodAccessTest.emailUsingFreemarkerTemplateAndStaticMethodAccessDisabledShouldFail(oghamspringbootv2autoconfigure.it.StaticMethodAccessTest)
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getLatin1Priorities → KILLED

5.5
Location : getLatin1Priorities
Killed by : oghamcloudhopper.it.PartialConfigurationTest.splitterEnabledAndAutoGuessEnabledAndGsm7bitEncodingConfiguredAndLongMessageWithUnsupportedCharactersShouldFailIndicatingThatMessageCantBeSplit(oghamcloudhopper.it.PartialConfigurationTest)
replaced return value with null for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::getLatin1Priorities → KILLED

100

1.1
Location : autoGuessEnabled
Killed by : oghamspringbootv1autoconfigure.it.SpringBeanResolutionTest.missingBeanErrorUsingThymeleaf(oghamspringbootv1autoconfigure.it.SpringBeanResolutionTest)
negated conditional → KILLED

2.2
Location : autoGuessEnabled
Killed by : oghamspringbootv2autoconfigure.it.StaticMethodAccessTest.emailUsingFreemarkerTemplateAndStaticMethodAccessDisabledShouldFail(oghamspringbootv2autoconfigure.it.StaticMethodAccessTest)
negated conditional → KILLED

3.3
Location : autoGuessEnabled
Killed by : oghamcloudhopper.it.PartialConfigurationTest.splitterEnabledButAutoGuessNotEnabledAndNoEncodingConfiguredAndLongMessageShouldFailIndicatingThatNoSplitterIsConfigured(oghamcloudhopper.it.PartialConfigurationTest)
negated conditional → KILLED

4.4
Location : autoGuessEnabled
Killed by : oghamall.it.freemarker.StaticMethodAccessDisabledTest.smsUsingFreemarkerTemplateAndStaticMethodAccessDisabledShouldFail(oghamall.it.freemarker.StaticMethodAccessDisabledTest)
negated conditional → KILLED

5.5
Location : autoGuessEnabled
Killed by : oghamsmsglobal.it.SmsglobalServiceProviderConfigurerSpec
negated conditional → KILLED

101

1.1
Location : autoGuessEnabled
Killed by : none
replaced boolean return with true for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::autoGuessEnabled → NO_COVERAGE

2.2
Location : autoGuessEnabled
Killed by : oghamcloudhopper.it.PartialConfigurationTest.splitterEnabledButAutoGuessNotEnabledAndNoEncodingConfiguredAndLongMessageShouldFailIndicatingThatNoSplitterIsConfigured(oghamcloudhopper.it.PartialConfigurationTest)
replaced boolean return with true for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::autoGuessEnabled → KILLED

103

1.1
Location : autoGuessEnabled
Killed by : oghamall.it.freemarker.StaticMethodAccessDisabledTest.smsUsingFreemarkerTemplateAndStaticMethodAccessDisabledShouldFail(oghamall.it.freemarker.StaticMethodAccessDisabledTest)
replaced boolean return with false for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::autoGuessEnabled → KILLED

2.2
Location : autoGuessEnabled
Killed by : oghamcloudhopper.it.PartialConfigurationTest.splitterEnabledAndAutoGuessEnabledAndGsm7bitEncodingConfiguredAndLongMessageWithUnsupportedCharactersShouldFailIndicatingThatMessageCantBeSplit(oghamcloudhopper.it.PartialConfigurationTest)
replaced boolean return with false for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::autoGuessEnabled → KILLED

3.3
Location : autoGuessEnabled
Killed by : oghamspringbootv1autoconfigure.it.SpringBeanResolutionTest.missingBeanErrorUsingThymeleaf(oghamspringbootv1autoconfigure.it.SpringBeanResolutionTest)
replaced boolean return with false for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::autoGuessEnabled → KILLED

4.4
Location : autoGuessEnabled
Killed by : oghamspringbootv2autoconfigure.it.StaticMethodAccessTest.emailUsingFreemarkerTemplateAndStaticMethodAccessDisabledShouldFail(oghamspringbootv2autoconfigure.it.StaticMethodAccessTest)
replaced boolean return with false for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::autoGuessEnabled → KILLED

5.5
Location : autoGuessEnabled
Killed by : oghamsmsglobal.it.SmsglobalServiceProviderConfigurerSpec
replaced boolean return with false for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::autoGuessEnabled → KILLED

6.6
Location : autoGuessEnabled
Killed by : none
replaced boolean return with true for fr/sii/ogham/sms/builder/cloudhopper/ReadableEncoderBuilder::autoGuessEnabled → SURVIVED

Active mutators

Tests examined


Report generated by PIT OGHAM