@Test(dataProvider = "name") public void test_extendedEnum(IborIborSwapConvention convention, String name) { IborIborSwapConvention.of(name); // ensures map is populated ImmutableMap<String, IborIborSwapConvention> map = IborIborSwapConvention.extendedEnum().lookupAll(); assertEquals(map.get(name), convention); }
public void test_of_lookup_null() { assertThrowsIllegalArg(() -> IborIborSwapConvention.of((String) null)); }
public void test_of_lookup_notFound() { assertThrowsIllegalArg(() -> IborIborSwapConvention.of("Rubbish")); }
@Test(dataProvider = "name") public void test_of_lookup(IborIborSwapConvention convention, String name) { assertEquals(IborIborSwapConvention.of(name), convention); }