SymbolsRequestBuilder.java

1
package pl.zankowski.iextrading4j.client.rest.request.refdata;
2
3
import pl.zankowski.iextrading4j.api.refdata.ExchangeSymbol;
4
import pl.zankowski.iextrading4j.client.rest.manager.RestRequest;
5
import pl.zankowski.iextrading4j.client.rest.manager.RestRequestBuilder;
6
import pl.zankowski.iextrading4j.client.rest.request.AbstractRequestFilterBuilder;
7
import pl.zankowski.iextrading4j.client.rest.request.IEXApiRestRequest;
8
9
import javax.ws.rs.core.GenericType;
10
import java.util.List;
11
12
/**
13
 * @deprecated Old IEX API service https://iextrading.com/developer/
14
 */
15
@Deprecated
16
public class SymbolsRequestBuilder extends AbstractRequestFilterBuilder<List<ExchangeSymbol>, SymbolsRequestBuilder>
17
        implements IEXApiRestRequest<List<ExchangeSymbol>> {
18
19
    @Override
20
    public RestRequest<List<ExchangeSymbol>> build() {
21 1 1. build : replaced return value with null for pl/zankowski/iextrading4j/client/rest/request/refdata/SymbolsRequestBuilder::build → KILLED
        return RestRequestBuilder.<List<ExchangeSymbol>>builder()
22
                .withPath("/ref-data/symbols").get()
23
                .withResponse(new GenericType<List<ExchangeSymbol>>() {
24
                })
25
                .addQueryParam(getFilterParams())
26
                .build();
27
    }
28
}

Mutations

21

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

Active mutators

Tests examined


Report generated by PIT 1.7.1