AbstractRestEndpoint.java

1
package pl.zankowski.iextrading4j.client.rest;
2
3
import pl.zankowski.iextrading4j.client.rest.manager.RestManager;
4
import pl.zankowski.iextrading4j.client.rest.manager.RestRequest;
5
6
public abstract class AbstractRestEndpoint implements IRestEndpoint {
7
8
    private final RestManager restManager;
9
10
    protected AbstractRestEndpoint(final RestManager restManager) {
11
        this.restManager = restManager;
12
    }
13
14
    @Override
15
    public <R> R execute(final RestRequest<R> restRequest) {
16 1 1. execute : replaced return value with null for pl/zankowski/iextrading4j/client/rest/AbstractRestEndpoint::execute → KILLED
        return restManager.executeRequest(restRequest).getResponse();
17
    }
18
19
20
21
}

Mutations

16

1.1
Location : execute
Killed by : pl.zankowski.iextrading4j.client.rest.endpoint.GenericRestEndpointTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.client.rest.endpoint.GenericRestEndpointTest]/[method:shouldSuccessfullyExecuteRequest()]
replaced return value with null for pl/zankowski/iextrading4j/client/rest/AbstractRestEndpoint::execute → KILLED

Active mutators

Tests examined


Report generated by PIT 1.7.1