package org.robotframework.swing.common; import static org.junit.Assert.*; import org.junit.Test; public class IdentifierTest { private int index = 1; private String indexId = ""+index; private Identifier indexIdentifier = new Identifier(indexId); private String strId = "fooness"; private Identifier identifier = new Identifier(strId); private String regExpId = "regexp="+strId; private Identifier regExpIdentifier = new Identifier(regExpId); @Test public void identifier() { assertEquals(strId, identifier.asString()); assertFalse(identifier.isIndex()); assertFalse(identifier.isRegExp()); } @Test public void indexIdentifier() { assertEquals(index, indexIdentifier.asIndex()); assertEquals(indexId, indexIdentifier.asString()); assertTrue(indexIdentifier.isIndex()); assertFalse(indexIdentifier.isRegExp()); } @Test public void regExpIdentifier() { assertTrue(regExpIdentifier.isRegExp()); assertEquals(strId, regExpIdentifier.asString()); assertFalse(regExpIdentifier.isIndex()); } }