package jfxtras.icalendarfx.parameter; import static org.junit.Assert.assertEquals; import org.junit.Test; import jfxtras.icalendarfx.parameters.CalendarUser; import jfxtras.icalendarfx.parameters.CalendarUser.CalendarUserType; public class CalendarUserTest { @Test // tests String as value public void canParseCalendarUser() { CalendarUser parameter = CalendarUser.parse("INDIVIDUAL"); String expectedContent = "CUTYPE=INDIVIDUAL"; assertEquals(expectedContent, parameter.toString()); } @Test // tests String as value public void canParseNonStandardCalendarUser() { CalendarUser parameter = CalendarUser.parse("X-CLAN"); String expectedContent = "CUTYPE=X-CLAN"; assertEquals(expectedContent, parameter.toString()); assertEquals(CalendarUserType.UNKNOWN, parameter.getValue()); } }