IEXTradingException.java

1
package pl.zankowski.iextrading4j.api.exception;
2
3
public class IEXTradingException extends RuntimeException {
4
5
    public static final String DEFAULT_PREFIX = "Message received from IEX Trading: ";
6
7
    private static final long serialVersionUID = -9007556226626660146L;
8
9
    private final Integer status;
10
11
    public IEXTradingException(final String message) {
12
        this(DEFAULT_PREFIX + message, null);
13
    }
14
15
    public IEXTradingException(final String message, final Integer status) {
16
        super(DEFAULT_PREFIX + message);
17
        this.status = status;
18
    }
19
20
    public int getStatus() {
21 1 1. getStatus : replaced int return with 0 for pl/zankowski/iextrading4j/api/exception/IEXTradingException::getStatus → KILLED
        return status;
22
    }
23
}

Mutations

21

1.1
Location : getStatus
Killed by : pl.zankowski.iextrading4j.api.exception.IEXTradingExceptionTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.exception.IEXTradingExceptionTest]/[method:shouldSuccessfullyCreateExceptionWithStatus()]
replaced int return with 0 for pl/zankowski/iextrading4j/api/exception/IEXTradingException::getStatus → KILLED

Active mutators

Tests examined


Report generated by PIT 1.7.1