1 package org.oxerr.okcoin.rest.dto; 2 3 import static org.junit.Assert.assertEquals; 4 5 import java.io.IOException; 6 import java.math.BigDecimal; 7 8 import org.junit.Test; 9 10 public class UnrepaymentsInfoTest extends UnmarshalTest { 11 12 @Test 13 public void test() throws IOException { 14 UnrepaymentsInfo unrepaymentsInfo = readValue("unrepayments_info.json", UnrepaymentsInfo.class); 15 BorrowOrder[] unrepayments = unrepaymentsInfo.getUnrepayments(); 16 BorrowOrder unrepayment = unrepayments[0]; 17 assertEquals(new BigDecimal("0.1"), unrepayment.getAmount()); 18 assertEquals(1423475249000L, unrepayment.getBorrowDate().toEpochMilli()); 19 assertEquals(613388L, unrepayment.getBorrowId()); 20 assertEquals(15, unrepayment.getDays()); 21 assertEquals(new BigDecimal("0.1"), unrepayment.getDealAmount()); 22 assertEquals(new BigDecimal("0.001"), unrepayment.getRate()); 23 assertEquals(Status.FULLY_FILLED, unrepayment.getStatus()); 24 assertEquals("btc_cny", unrepayment.getSymbol()); 25 } 26 27 }