CashFlow.java

1
package pl.zankowski.iextrading4j.api.stocks.v1;
2
3
import com.fasterxml.jackson.annotation.JsonCreator;
4
import com.fasterxml.jackson.annotation.JsonProperty;
5
import com.google.common.base.MoreObjects;
6
7
import java.math.BigDecimal;
8
import java.time.LocalDate;
9
import java.util.Objects;
10
11
public class CashFlow extends Report {
12
13
    private static final Long serialVersionUID = 3659383763381838960L;
14
15
    private final BigDecimal netIncome;
16
    private final BigDecimal depreciation;
17
    private final BigDecimal changesInReceivables;
18
    private final BigDecimal changesInInventories;
19
    private final BigDecimal cashChange;
20
    private final BigDecimal cashFlow;
21
    private final BigDecimal capitalExpenditures;
22
    private final BigDecimal investments;
23
    private final BigDecimal investingActivityOther;
24
    private final BigDecimal totalInvestingCashFlows;
25
    private final BigDecimal dividendsPaid;
26
    private final BigDecimal netBorrowings;
27
    private final BigDecimal otherFinancingCashFlows;
28
    private final BigDecimal cashFlowFinancing;
29
    private final BigDecimal exchangeRateEffect;
30
31
    @JsonCreator
32
    public CashFlow(
33
            @JsonProperty("symbol") final String symbol,
34
            @JsonProperty("id") final String id,
35
            @JsonProperty("key") final String key,
36
            @JsonProperty("subkey") final String subkey,
37
            @JsonProperty("updated") final Long updated,
38
            @JsonProperty("date") final Long date,
39
            @JsonProperty("reportDate") final LocalDate reportDate,
40
            @JsonProperty("fiscalDate") final LocalDate fiscalDate,
41
            @JsonProperty("currency") final String currency,
42
            @JsonProperty("netIncome") final BigDecimal netIncome,
43
            @JsonProperty("depreciation") final BigDecimal depreciation,
44
            @JsonProperty("changesInReceivables") final BigDecimal changesInReceivables,
45
            @JsonProperty("changesInInventories") final BigDecimal changesInInventories,
46
            @JsonProperty("cashChange") final BigDecimal cashChange,
47
            @JsonProperty("cashFlow") final BigDecimal cashFlow,
48
            @JsonProperty("capitalExpenditures") final BigDecimal capitalExpenditures,
49
            @JsonProperty("investments") final BigDecimal investments,
50
            @JsonProperty("investingActivityOther") final BigDecimal investingActivityOther,
51
            @JsonProperty("totalInvestingCashFlows") final BigDecimal totalInvestingCashFlows,
52
            @JsonProperty("dividendsPaid") final BigDecimal dividendsPaid,
53
            @JsonProperty("netBorrowings") final BigDecimal netBorrowings,
54
            @JsonProperty("otherFinancingCashFlows") final BigDecimal otherFinancingCashFlows,
55
            @JsonProperty("cashFlowFinancing") final BigDecimal cashFlowFinancing,
56
            @JsonProperty("exchangeRateEffect") final BigDecimal exchangeRateEffect,
57
            @JsonProperty("filingType") final String filingType,
58
            @JsonProperty("fiscalQuarter") final BigDecimal fiscalQuarter,
59
            @JsonProperty("fiscalYear") final BigDecimal fiscalYear) {
60
        super(symbol, id, key, subkey, updated, reportDate, filingType, fiscalDate, fiscalQuarter, fiscalYear,
61
                currency, date);
62
        this.netIncome = netIncome;
63
        this.depreciation = depreciation;
64
        this.changesInReceivables = changesInReceivables;
65
        this.changesInInventories = changesInInventories;
66
        this.cashChange = cashChange;
67
        this.cashFlow = cashFlow;
68
        this.capitalExpenditures = capitalExpenditures;
69
        this.investments = investments;
70
        this.investingActivityOther = investingActivityOther;
71
        this.totalInvestingCashFlows = totalInvestingCashFlows;
72
        this.dividendsPaid = dividendsPaid;
73
        this.netBorrowings = netBorrowings;
74
        this.otherFinancingCashFlows = otherFinancingCashFlows;
75
        this.cashFlowFinancing = cashFlowFinancing;
76
        this.exchangeRateEffect = exchangeRateEffect;
77
    }
78
79
    public BigDecimal getNetIncome() {
80 1 1. getNetIncome : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getNetIncome → KILLED
        return netIncome;
81
    }
82
83
    public BigDecimal getDepreciation() {
84 1 1. getDepreciation : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getDepreciation → KILLED
        return depreciation;
85
    }
86
87
    public BigDecimal getChangesInReceivables() {
88 1 1. getChangesInReceivables : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getChangesInReceivables → KILLED
        return changesInReceivables;
89
    }
90
91
    public BigDecimal getChangesInInventories() {
92 1 1. getChangesInInventories : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getChangesInInventories → KILLED
        return changesInInventories;
93
    }
94
95
    public BigDecimal getCashChange() {
96 1 1. getCashChange : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getCashChange → KILLED
        return cashChange;
97
    }
98
99
    public BigDecimal getCashFlow() {
100 1 1. getCashFlow : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getCashFlow → KILLED
        return cashFlow;
101
    }
102
103
    public BigDecimal getCapitalExpenditures() {
104 1 1. getCapitalExpenditures : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getCapitalExpenditures → KILLED
        return capitalExpenditures;
105
    }
106
107
    public BigDecimal getInvestments() {
108 1 1. getInvestments : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getInvestments → KILLED
        return investments;
109
    }
110
111
    public BigDecimal getInvestingActivityOther() {
112 1 1. getInvestingActivityOther : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getInvestingActivityOther → KILLED
        return investingActivityOther;
113
    }
114
115
    public BigDecimal getTotalInvestingCashFlows() {
116 1 1. getTotalInvestingCashFlows : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getTotalInvestingCashFlows → KILLED
        return totalInvestingCashFlows;
117
    }
118
119
    public BigDecimal getDividendsPaid() {
120 1 1. getDividendsPaid : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getDividendsPaid → KILLED
        return dividendsPaid;
121
    }
122
123
    public BigDecimal getNetBorrowings() {
124 1 1. getNetBorrowings : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getNetBorrowings → KILLED
        return netBorrowings;
125
    }
126
127
    public BigDecimal getOtherFinancingCashFlows() {
128 1 1. getOtherFinancingCashFlows : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getOtherFinancingCashFlows → KILLED
        return otherFinancingCashFlows;
129
    }
130
131
    public BigDecimal getCashFlowFinancing() {
132 1 1. getCashFlowFinancing : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getCashFlowFinancing → KILLED
        return cashFlowFinancing;
133
    }
134
135
    public BigDecimal getExchangeRateEffect() {
136 1 1. getExchangeRateEffect : replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getExchangeRateEffect → KILLED
        return exchangeRateEffect;
137
    }
138
139
    @Override
140
    public boolean equals(final Object o) {
141 1 1. equals : negated conditional → KILLED
        if (this == o) {
142 1 1. equals : replaced boolean return with false for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::equals → KILLED
            return true;
143
        }
144 2 1. equals : negated conditional → KILLED
2. equals : negated conditional → KILLED
        if (o == null || getClass() != o.getClass()) {
145 1 1. equals : replaced boolean return with true for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::equals → KILLED
            return false;
146
        }
147 1 1. equals : negated conditional → KILLED
        if (!super.equals(o)) {
148 1 1. equals : replaced boolean return with true for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::equals → KILLED
            return false;
149
        }
150
        final CashFlow cashFlow1 = (CashFlow) o;
151 2 1. equals : negated conditional → KILLED
2. equals : replaced boolean return with true for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::equals → KILLED
        return Objects.equals(netIncome, cashFlow1.netIncome) &&
152 1 1. equals : negated conditional → KILLED
                Objects.equals(depreciation, cashFlow1.depreciation) &&
153 1 1. equals : negated conditional → KILLED
                Objects.equals(changesInReceivables, cashFlow1.changesInReceivables) &&
154 1 1. equals : negated conditional → KILLED
                Objects.equals(changesInInventories, cashFlow1.changesInInventories) &&
155 1 1. equals : negated conditional → KILLED
                Objects.equals(cashChange, cashFlow1.cashChange) &&
156 1 1. equals : negated conditional → KILLED
                Objects.equals(cashFlow, cashFlow1.cashFlow) &&
157 1 1. equals : negated conditional → KILLED
                Objects.equals(capitalExpenditures, cashFlow1.capitalExpenditures) &&
158 1 1. equals : negated conditional → KILLED
                Objects.equals(investments, cashFlow1.investments) &&
159 1 1. equals : negated conditional → KILLED
                Objects.equals(investingActivityOther, cashFlow1.investingActivityOther) &&
160 1 1. equals : negated conditional → KILLED
                Objects.equals(totalInvestingCashFlows, cashFlow1.totalInvestingCashFlows) &&
161 1 1. equals : negated conditional → KILLED
                Objects.equals(dividendsPaid, cashFlow1.dividendsPaid) &&
162 1 1. equals : negated conditional → KILLED
                Objects.equals(netBorrowings, cashFlow1.netBorrowings) &&
163 1 1. equals : negated conditional → KILLED
                Objects.equals(otherFinancingCashFlows, cashFlow1.otherFinancingCashFlows) &&
164 1 1. equals : negated conditional → KILLED
                Objects.equals(cashFlowFinancing, cashFlow1.cashFlowFinancing) &&
165 1 1. equals : negated conditional → KILLED
                Objects.equals(exchangeRateEffect, cashFlow1.exchangeRateEffect);
166
    }
167
168
    @Override
169
    public int hashCode() {
170 1 1. hashCode : replaced int return with 0 for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::hashCode → KILLED
        return Objects.hash(super.hashCode(), netIncome, depreciation, changesInReceivables, changesInInventories,
171
                cashChange, cashFlow, capitalExpenditures, investments, investingActivityOther, totalInvestingCashFlows,
172
                dividendsPaid, netBorrowings, otherFinancingCashFlows, cashFlowFinancing, exchangeRateEffect);
173
    }
174
175
    @Override
176
    public String toString() {
177 1 1. toString : replaced return value with "" for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::toString → KILLED
        return MoreObjects.toStringHelper(this)
178
                .add("netIncome", netIncome)
179
                .add("depreciation", depreciation)
180
                .add("changesInReceivables", changesInReceivables)
181
                .add("changesInInventories", changesInInventories)
182
                .add("cashChange", cashChange)
183
                .add("cashFlow", cashFlow)
184
                .add("capitalExpenditures", capitalExpenditures)
185
                .add("investments", investments)
186
                .add("investingActivityOther", investingActivityOther)
187
                .add("totalInvestingCashFlows", totalInvestingCashFlows)
188
                .add("dividendsPaid", dividendsPaid)
189
                .add("netBorrowings", netBorrowings)
190
                .add("otherFinancingCashFlows", otherFinancingCashFlows)
191
                .add("cashFlowFinancing", cashFlowFinancing)
192
                .add("exchangeRateEffect", exchangeRateEffect)
193
                .toString();
194
    }
195
196
}

Mutations

80

1.1
Location : getNetIncome
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getNetIncome → KILLED

84

1.1
Location : getDepreciation
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getDepreciation → KILLED

88

1.1
Location : getChangesInReceivables
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getChangesInReceivables → KILLED

92

1.1
Location : getChangesInInventories
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getChangesInInventories → KILLED

96

1.1
Location : getCashChange
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getCashChange → KILLED

100

1.1
Location : getCashFlow
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getCashFlow → KILLED

104

1.1
Location : getCapitalExpenditures
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getCapitalExpenditures → KILLED

108

1.1
Location : getInvestments
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getInvestments → KILLED

112

1.1
Location : getInvestingActivityOther
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getInvestingActivityOther → KILLED

116

1.1
Location : getTotalInvestingCashFlows
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getTotalInvestingCashFlows → KILLED

120

1.1
Location : getDividendsPaid
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getDividendsPaid → KILLED

124

1.1
Location : getNetBorrowings
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getNetBorrowings → KILLED

128

1.1
Location : getOtherFinancingCashFlows
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getOtherFinancingCashFlows → KILLED

132

1.1
Location : getCashFlowFinancing
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getCashFlowFinancing → KILLED

136

1.1
Location : getExchangeRateEffect
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:constructor()]
replaced return value with null for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::getExchangeRateEffect → KILLED

141

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

142

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
replaced boolean return with false for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::equals → KILLED

144

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

2.2
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

145

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
replaced boolean return with true for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::equals → KILLED

147

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

148

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
replaced boolean return with true for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::equals → KILLED

151

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

2.2
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
replaced boolean return with true for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::equals → KILLED

152

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

153

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

154

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

155

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

156

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

157

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

158

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

159

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

160

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

161

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

162

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

163

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

164

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

165

1.1
Location : equals
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
negated conditional → KILLED

170

1.1
Location : hashCode
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:equalsContract()]
replaced int return with 0 for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::hashCode → KILLED

177

1.1
Location : toString
Killed by : pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest.[engine:junit-jupiter]/[class:pl.zankowski.iextrading4j.api.stocks.v1.CashFlowTest]/[method:toStringVerification()]
replaced return value with "" for pl/zankowski/iextrading4j/api/stocks/v1/CashFlow::toString → KILLED

Active mutators

Tests examined


Report generated by PIT 1.7.1