package test.models.interfaces; import static org.junit.Assert.*; import net.sf.latexdraw.models.interfaces.shape.BorderPos; import net.sf.latexdraw.view.pst.PSTricksConstants; import org.junit.Test; public class TestBorderPos { @Test public void testGetLatexToken() { assertEquals(BorderPos.INTO.getLatexToken(), PSTricksConstants.BORDERS_INSIDE); assertEquals(BorderPos.MID.getLatexToken(), PSTricksConstants.BORDERS_MIDDLE); assertEquals(BorderPos.OUT.getLatexToken(), PSTricksConstants.BORDERS_OUTSIDE); } @Test public void testGetStyle() { assertEquals(BorderPos.INTO, BorderPos.getStyle(null)); assertEquals(BorderPos.INTO, BorderPos.getStyle("")); //$NON-NLS-1$ assertEquals(BorderPos.INTO, BorderPos.getStyle("ezpoke zae")); //$NON-NLS-1$ assertEquals(BorderPos.getStyle(BorderPos.INTO.toString()), BorderPos.INTO); assertEquals(BorderPos.getStyle(BorderPos.MID.toString()), BorderPos.MID); assertEquals(BorderPos.getStyle(BorderPos.OUT.toString()), BorderPos.OUT); assertEquals(BorderPos.getStyle(PSTricksConstants.BORDERS_INSIDE), BorderPos.INTO); assertEquals(BorderPos.getStyle(PSTricksConstants.BORDERS_MIDDLE), BorderPos.MID); assertEquals(BorderPos.getStyle(PSTricksConstants.BORDERS_OUTSIDE), BorderPos.OUT); } }