package jfxtras.icalendarfx.parameter;
import static org.junit.Assert.assertEquals;
import org.junit.Test;
import jfxtras.icalendarfx.parameters.ParticipationRole;
import jfxtras.icalendarfx.parameters.ParticipationRole.ParticipationRoleType;
public class ParticipationRoleTest
{
@Test
public void canParseKnownRole()
{
String expectedContent = "CHAIR";
ParticipationRole p = ParticipationRole.parse(expectedContent);
assertEquals("ROLE=" + expectedContent, p.toString());
assertEquals(ParticipationRoleType.CHAIR, p.getValue());
}
@Test
public void canParseUnknownRole()
{
String expectedContent = "GRAND-POOBAH";
ParticipationRole p = ParticipationRole.parse(expectedContent);
assertEquals("ROLE=" + expectedContent, p.toString());
assertEquals(ParticipationRoleType.UNKNOWN, p.getValue());
}
}