package com.horstmann.violet.product.diagram.abstracts.property.string; import com.horstmann.violet.product.diagram.property.text.SingleLineText; import org.junit.Test; import static org.junit.Assert.*; /** * This ... * * @author Adrian Bobrowski * @date 12.01.2016 */ public class SingleLineTextTest { @Test public void testClone() throws Exception { SingleLineText singleLineText = new SingleLineText(); singleLineText.setText("test"); SingleLineText cloned = singleLineText.clone(); assertEquals(singleLineText.toDisplay(), cloned.toDisplay()); assertEquals(singleLineText.toEdit(), cloned.toEdit()); assertEquals(singleLineText.toString(), cloned.toString()); } @Test public void testSetText() throws Exception { } @Test public void testToDisplay() throws Exception { SingleLineText singleLineText = new SingleLineText(); singleLineText.setText("<b><<test>></b>"); assertEquals("<b>«test»</b>", singleLineText.toDisplay()); } @Test public void testToEdit() throws Exception { SingleLineText singleLineText = new SingleLineText(); singleLineText.setText("<b><<test>></b>"); assertEquals("<b><<test>></b>", singleLineText.toEdit()); } @Test public void testToString() throws Exception { SingleLineText singleLineText = new SingleLineText(); singleLineText.setText("<b><<test>></b>"); assertEquals("<b><<test>></b>", singleLineText.toString()); } }