RequestFilterBuilder.java

1
package pl.zankowski.iextrading4j.client.rest.request.filter;
2
3
import com.google.common.collect.Sets;
4
5
import java.util.Set;
6
import java.util.stream.Collectors;
7
8
public class RequestFilterBuilder {
9
10
    private static final String FILTER_DELIMITER = ",";
11
12
    private final Set<String> columns = Sets.newHashSet();
13
14
    public RequestFilterBuilder withColumn(String column) {
15
        this.columns.add(column);
16 1 1. withColumn : replaced return value with null for pl/zankowski/iextrading4j/client/rest/request/filter/RequestFilterBuilder::withColumn → KILLED
        return this;
17
    }
18
19
    public RequestFilter build() {
20 1 1. build : replaced return value with null for pl/zankowski/iextrading4j/client/rest/request/filter/RequestFilterBuilder::build → KILLED
        return new RequestFilter(columns.stream().collect(Collectors.joining(FILTER_DELIMITER)));
21
    }
22
23
}

Mutations

16

1.1
Location : withColumn
Killed by : pl.zankowski.iextrading4j.client.rest.request.filter.RequestFilterBuilderTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.client.rest.request.filter.RequestFilterBuilderTest]/[method:shouldSuccessfullyCreateRequestFilter()]
replaced return value with null for pl/zankowski/iextrading4j/client/rest/request/filter/RequestFilterBuilder::withColumn → KILLED

20

1.1
Location : build
Killed by : pl.zankowski.iextrading4j.client.rest.request.filter.RequestFilterBuilderTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.client.rest.request.filter.RequestFilterBuilderTest]/[method:shouldSuccessfullyCreateRequestFilter()]
replaced return value with null for pl/zankowski/iextrading4j/client/rest/request/filter/RequestFilterBuilder::build → KILLED

Active mutators

Tests examined


Report generated by PIT 1.7.1