public void test_ofSignedAmount() { assertEquals(PayReceive.ofSignedAmount(-1d), PayReceive.PAY); assertEquals(PayReceive.ofSignedAmount(-0d), PayReceive.PAY); assertEquals(PayReceive.ofSignedAmount(0d), PayReceive.RECEIVE); assertEquals(PayReceive.ofSignedAmount(+0d), PayReceive.RECEIVE); assertEquals(PayReceive.ofSignedAmount(1d), PayReceive.RECEIVE); }
public void test_of_lookup_null() { assertThrowsIllegalArg(() -> PayReceive.of(null)); }
public void test_of_lookup_notFound() { assertThrowsIllegalArg(() -> PayReceive.of("Rubbish")); }
@Test(dataProvider = "name") public void test_of_lookup(PayReceive convention, String name) { assertEquals(PayReceive.of(name), convention); }
@Test(dataProvider = "name") public void test_toString(PayReceive convention, String name) { assertEquals(convention.toString(), name); }
// ------------------------------------------------------------------------- public void test_ofPay() { assertEquals(PayReceive.ofPay(true), PayReceive.PAY); assertEquals(PayReceive.ofPay(false), PayReceive.RECEIVE); }