Skip to content

Commit 0a27cf6

Browse files
committed
Test coverage improvements
1 parent 83284ba commit 0a27cf6

File tree

4 files changed

+19
-0
lines changed

4 files changed

+19
-0
lines changed

src/test/java/io/api/etherscan/account/AccountTxTokenTest.java

+4
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,12 @@ public void correct() {
2727
assertNotEquals(0, txs.get(0).getGasPrice());
2828
assertNotEquals(-1, txs.get(0).getNonce());
2929
assertNotNull(txs.get(0).toString());
30+
3031
assertNotEquals(txs.get(0), txs.get(1));
3132
assertNotEquals(txs.get(0).hashCode(), txs.get(1).hashCode());
33+
34+
assertEquals(txs.get(1), txs.get(1));
35+
assertEquals(txs.get(1).hashCode(), txs.get(1).hashCode());
3236
}
3337

3438
@Test

src/test/java/io/api/etherscan/account/AccountTxsTest.java

+1
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ public void correct() {
3838
assertNotNull(txs.get(0).toString());
3939
assertNotEquals(txs.get(0), txs.get(1));
4040
assertNotEquals(txs.get(0).hashCode(), txs.get(1).hashCode());
41+
assertEquals(txs.get(1), txs.get(1));
4142
}
4243

4344
@Test

src/test/java/io/api/etherscan/block/BlockApiTest.java

+11
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,17 @@ public void correct() {
3535
assertNotEquals(uncle.get().hashCode(), empty.hashCode());
3636
assertNotEquals(uncle.get(), empty);
3737
assertTrue(empty.isEmpty());
38+
39+
if(uncle.get().getUncles().size() > 0) {
40+
assertNotEquals(-1, uncle.get().getUncles().get(0).getUnclePosition());
41+
assertEquals(uncle.get().getUncles().get(0), uncle.get().getUncles().get(0));
42+
assertEquals(uncle.get().getUncles().get(0).hashCode(), uncle.get().getUncles().get(0).hashCode());
43+
}
44+
45+
if(uncle.get().getUncles().size() > 1) {
46+
assertNotEquals(uncle.get().getUncles().get(1), uncle.get().getUncles().get(0));
47+
assertNotEquals(uncle.get().getUncles().get(1).hashCode(), uncle.get().getUncles().get(0).hashCode());
48+
}
3849
}
3950

4051
@Test

src/test/java/io/api/etherscan/logs/LogsApiTest.java

+3
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,9 @@ public void validateQuery() {
8686
assertNotNull(logs.get(0).getLogIndex());
8787
assertNotNull(logs.get(0).getGasPrice());
8888
assertNotNull(logs.get(0).toString());
89+
90+
assertEquals(logs.get(0), logs.get(0));
91+
assertEquals(logs.get(0).hashCode(), logs.get(0).hashCode());
8992
}
9093
}
9194
}

0 commit comments

Comments
 (0)