@@ -0,0 +1,920 @@
+package io.github.benas.jpopulator.randomizers;%0A%0Aimport org.junit.Assert;%0A%0A/**%0A * Test class for %7B@link OptionalRandomizer%7D.%0A *%0A * @author Mahmoud Ben Hassine (mahmoud@benhassine.fr)%0A */%0Apublic class OptionalRandomizerTest %7B%0A%0A    private OptionalRandomizer%3CString%3E optionalRandomizer;%0A%0A    @org.junit.Test%0A    public void whenOptionalPercentIsZeroThenShouldGenerateNullValue() throws Exception %7B%0A        optionalRandomizer = new OptionalRandomizer%3CString%3E(new FirstNameRandomizer(), 0);%0A        Assert.assertNull(optionalRandomizer.getRandomValue());%0A    %7D%0A%0A    @org.junit.Test%0A    public void whenOptionalPercentIsOnHundredThenShouldGenerateNotNullValue() throws Exception %7B%0A        optionalRandomizer = new OptionalRandomizer%3CString%3E(new FirstNameRandomizer(), 100);%0A        Assert.assertNotNull(optionalRandomizer.getRandomValue());%0A        Assert.assertFalse(optionalRandomizer.getRandomValue().isEmpty());%0A    %7D%0A%0A%7D%0A

add test class for OptionalRandomizer