Skip to content

Commit 406ddcc

Browse files
committed
Code coverage improvements
1 parent ddccdef commit 406ddcc

16 files changed

+18
-5
lines changed

src/test/java/io/api/etherscan/EtherScanApiTest.java

+3-5
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,12 @@ public void validKey() {
3434

3535
@Test(expected = ApiKeyException.class)
3636
public void emptyKey() {
37-
String emptyKey = "";
38-
EtherScanApi api = new EtherScanApi(emptyKey, network);
37+
new EtherScanApi("", network);
3938
}
4039

4140
@Test(expected = ApiKeyException.class)
4241
public void blankKey() {
43-
String blankKey = " ";
44-
EtherScanApi api = new EtherScanApi(blankKey, network);
42+
new EtherScanApi(" ", network);
4543
}
4644

4745
@Test(expected = ApiException.class)
@@ -71,6 +69,6 @@ public void timeout() {
7169
Supplier<IHttpExecutor> supplier = () -> new HttpExecutor(300, 300);
7270
EtherScanApi api = new EtherScanApi(EthNetwork.KOVAN, supplier);
7371
List<Block> blocks = api.account().minedBlocks("0x0010f94b296A852aAac52EA6c5Ac72e03afD032D");
74-
assertNotNull(api);
72+
assertNotNull(blocks);
7573
}
7674
}

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

+1
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ public void correct() {
9191
assertNotNull(balance.getAddress());
9292
assertNotNull(balance.getContract());
9393
assertNotEquals(0, balance.getWei());
94+
assertNotNull(balance.toString());
9495

9596
TokenBalance balance1 = new TokenBalance("", BigInteger.ONE, "");
9697
assertFalse(balance.equals(balance1));

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

+1
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ public void correct() {
8787
assertFalse(txs.get(0).haveError());
8888
assertNotEquals(-1, txs.get(0).getTraceId());
8989
assertTrue(BasicUtils.isEmpty(txs.get(0).getErrCode()));
90+
assertNotNull(txs.get(0).toString());
9091
}
9192

9293
@Test(expected = InvalidTxHashException.class)

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

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ public void correct() {
2424
assertNotNull(txs);
2525
assertEquals(66, txs.size());
2626
assertTxs(txs);
27+
assertNotNull(txs.get(0).toString());
2728
}
2829

2930
@Test

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

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ public void correct() {
2424
assertNotNull(txs);
2525
assertEquals(8, txs.size());
2626
assertTxs(txs);
27+
assertNotNull(txs.get(0).toString());
2728
}
2829

2930
@Test

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

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ public void correct() {
3636
assertNotNull(txs.get(0).getContractAddress());
3737
assertNotNull(txs.get(0).getInput());
3838
assertNotEquals(txs.get(0).hashCode(), txs.get(1).hashCode());
39+
assertNotNull(txs.get(0).toString());
3940
}
4041

4142
@Test

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

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ public void correct() {
2828
assertFalse(uncles.get().getUncles().isEmpty());
2929
assertNotNull(uncles.get().getUncles().get(0).getBlockreward());
3030
assertNotNull(uncles.get().getUncles().get(0).getMiner());
31+
assertNotNull(uncles.get().toString());
3132

3233
assertNotEquals(0, uncles.get().hashCode());
3334

src/test/java/io/api/etherscan/contract/ContractApiTest.java

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ public void correct() {
2323
assertTrue(abi.isVerified());
2424
assertTrue(abi.haveAbi());
2525
assertNotNull(abi.getContractAbi());
26+
assertNotNull(abi.toString());
2627
}
2728

2829
@Test(expected = InvalidAddressException.class)

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

+1
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ public void validateQuery() {
7979
assertNotNull(logs.get(0).getTopics());
8080
assertNotNull(logs.get(0).getLogIndex());
8181
assertNotNull(logs.get(0).getGasPrice());
82+
assertNotNull(logs.get(0).toString());
8283
}
8384
}
8485
}

src/test/java/io/api/etherscan/proxy/ProxyBlockApiTest.java

+1
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ public void correct() {
4343
assertNotNull(proxy.getTransactionsRoot());
4444
assertNotNull(proxy.getReceiptsRoot());
4545
assertNotNull(proxy.getUncles());
46+
assertNotNull(proxy.toString());
4647
}
4748

4849
@Test

src/test/java/io/api/etherscan/proxy/ProxyBlockUncleApiTest.java

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ public void correct() {
2222
Optional<BlockProxy> block = api.proxy().blockUncle(603183, 0);
2323
assertTrue(block.isPresent());
2424
assertNotNull(block.get().getHash());
25+
assertNotNull(block.get().toString());
2526
}
2627

2728
@Test

src/test/java/io/api/etherscan/proxy/ProxyTxApiTest.java

+1
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ public void correctByHash() {
2727
assertNotNull(tx.get().getTo());
2828
assertNotNull(tx.get().getHash());
2929
assertNotNull(tx.get().getNonce());
30+
assertNotNull(tx.get().toString());
3031
}
3132

3233
@Test

src/test/java/io/api/etherscan/proxy/ProxyTxReceiptApiTest.java

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ public void correct() {
3535
assertNotNull(infoProxy.get().getLogs());
3636
assertNotNull(infoProxy.get().getLogsBloom());
3737
assertNull(infoProxy.get().getContractAddress());
38+
assertNotNull(infoProxy.get().toString());
3839
}
3940

4041
@Test(expected = InvalidTxHashException.class)

src/test/java/io/api/etherscan/statistic/StatisticPriceApiTest.java

+1
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,6 @@ public void correct() {
2323
assertNotNull(price.usdTimestamp());
2424
assertNotEquals(0, price.inBtc());
2525
assertNotEquals(0, price.inUsd());
26+
assertNotNull(price.toString());
2627
}
2728
}

src/test/java/io/api/etherscan/statistic/StatisticSupplyApiTest.java

+1
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,6 @@ public void correct() {
2424
assertNotNull(supply.asKwei());
2525
assertNotNull(supply.asMwei());
2626
assertNotNull(supply.asEther());
27+
assertNotNull(supply.toString());
2728
}
2829
}

src/test/java/io/api/etherscan/transaction/TransactionExecApiTest.java

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ public void correct() {
2424
assertTrue(status.isPresent());
2525
assertTrue(status.get().haveError());
2626
assertNotNull(status.get().getErrDescription());
27+
assertNotNull(status.get().toString());
2728
}
2829

2930
@Test(expected = InvalidTxHashException.class)

0 commit comments

Comments
 (0)