DefaultHandler.java

1
package fr.sii.ogham.sms.message.addressing.translator;
2
3
import fr.sii.ogham.sms.message.PhoneNumber;
4
import fr.sii.ogham.sms.message.addressing.NumberingPlanIndicator;
5
import fr.sii.ogham.sms.message.addressing.TypeOfNumber;
6
7
/**
8
 * Default handler. If we don't know anything else, TON is set to 0, and NPI is
9
 * set to 1.
10
 * 
11
 * @author cdejonghe
12
 * 
13
 */
14
public class DefaultHandler extends AbstractFixedPhoneNumberHandler {
15
16
	public DefaultHandler() {
17
		super(TypeOfNumber.UNKNOWN, NumberingPlanIndicator.ISDN_TELEPHONE);
18
	}
19
20
	@Override
21
	public boolean supports(PhoneNumber phoneNumber) {
22 3 1. supports : replaced boolean return with false for fr/sii/ogham/sms/message/addressing/translator/DefaultHandler::supports → NO_COVERAGE
2. supports : replaced boolean return with false for fr/sii/ogham/sms/message/addressing/translator/DefaultHandler::supports → KILLED
3. supports : replaced boolean return with false for fr/sii/ogham/sms/message/addressing/translator/DefaultHandler::supports → KILLED
		return true;
23
	}
24
}

Mutations

22

1.1
Location : supports
Killed by : oghamcloudhopper.it.PartialConfigurationTest.nothingConfiguredAndLongMessageShouldSendOneLongMessageUsingDefaultEncoding(oghamcloudhopper.it.PartialConfigurationTest)
replaced boolean return with false for fr/sii/ogham/sms/message/addressing/translator/DefaultHandler::supports → KILLED

2.2
Location : supports
Killed by : none
replaced boolean return with false for fr/sii/ogham/sms/message/addressing/translator/DefaultHandler::supports → NO_COVERAGE

3.3
Location : supports
Killed by : oghamall.it.sms.message.addressing.translator.ReceiverPhoneNumberTranslatorTest.translateNull(oghamall.it.sms.message.addressing.translator.ReceiverPhoneNumberTranslatorTest)
replaced boolean return with false for fr/sii/ogham/sms/message/addressing/translator/DefaultHandler::supports → KILLED

Active mutators

Tests examined


Report generated by PIT OGHAM