@Test public void whenOptionalPercentIsOneHundredThenShouldGenerateValue() throws RandomizerSkipException { optionalRandomizer = new OptionalRandomizer<String>(new FirstNameRandomizer(), 100); assertThat(optionalRandomizer.getRandomValue()).isNotNull().isNotEmpty(); }
@Test(expected = RandomizerSkipException.class) public void whenOptionalPercentIsZeroThenShouldThrowSkipException() throws RandomizerSkipException { optionalRandomizer = new OptionalRandomizer<String>(new FirstNameRandomizer(), 0); optionalRandomizer.getRandomValue(); }