public void testProvide1() { // original create with no systemname and a username Block b1 = InstanceManager.blockManagerInstance().createNewBlock("UserName5"); Assert.assertEquals("system name", "IB:AUTO:0001", b1.getSystemName()); Assert.assertEquals("user name", "UserName5", b1.getUserName()); Block bprovide1 = InstanceManager.blockManagerInstance().provideBlock("UserName5"); Assert.assertEquals( "provide system name by user name", "IB:AUTO:0001", bprovide1.getSystemName()); Assert.assertEquals("provide user name by user name", "UserName5", bprovide1.getUserName()); Block bprovide2 = InstanceManager.blockManagerInstance().provideBlock("IB:AUTO:0001"); Assert.assertEquals( "provide system name by system name", "IB:AUTO:0001", bprovide2.getSystemName()); Assert.assertEquals("provide user name by system name", "UserName5", bprovide2.getUserName()); // auto create with prefixed systemname and no username Block bprovide3 = InstanceManager.blockManagerInstance().provideBlock("SystemName6"); Assert.assertEquals( "provide system name by user name", "IBSYSTEMNAME6", bprovide3.getSystemName()); Assert.assertEquals("provide user name by user name", null, bprovide3.getUserName()); // auto create with accepted systemname and no username Block bprovide4 = InstanceManager.blockManagerInstance().provideBlock("IB:AUTO:0002"); Assert.assertEquals( "provide system name by system name", "IB:AUTO:0002", bprovide4.getSystemName()); Assert.assertEquals("provide user name by system name", null, bprovide4.getUserName()); }
public void testAutoSkip1() { Block bautoskip1 = InstanceManager.blockManagerInstance().createNewBlock("IB:AUTO:0007", "UserName7"); Assert.assertEquals("autoskip system name", "IB:AUTO:0007", bautoskip1.getSystemName()); Assert.assertEquals("autoskip user name", "UserName7", bautoskip1.getUserName()); Block bautoskip2 = InstanceManager.blockManagerInstance().createNewBlock("UserName8"); Assert.assertEquals("autoskip system name skip", "IB:AUTO:0008", bautoskip2.getSystemName()); Assert.assertEquals("autoskip user name skip", "UserName8", bautoskip2.getUserName()); }
public void testGet1() { // original create with no systemname and a username Block b1 = InstanceManager.blockManagerInstance().createNewBlock("UserName4"); Assert.assertEquals("system name", "IB:AUTO:0001", b1.getSystemName()); Assert.assertEquals("user name", "UserName4", b1.getUserName()); Block bget1 = InstanceManager.blockManagerInstance().getBlock("UserName4"); Assert.assertEquals("get system name by user name", "IB:AUTO:0001", bget1.getSystemName()); Assert.assertEquals("get user name by user name", "UserName4", bget1.getUserName()); Block bget2 = InstanceManager.blockManagerInstance().getBlock("IB:AUTO:0001"); Assert.assertEquals("get system name by system name", "IB:AUTO:0001", bget2.getSystemName()); Assert.assertEquals("get user name by system name", "UserName4", bget2.getUserName()); }
public void testNameIncrement() { // original create with no systemname and an empty username Block b1 = InstanceManager.blockManagerInstance().createNewBlock(""); Assert.assertEquals("system name 1", "IB:AUTO:0001", b1.getSystemName()); Assert.assertEquals("user name 1", "", b1.getUserName()); Block b2 = InstanceManager.blockManagerInstance().createNewBlock(""); Assert.assertEquals("system name 2", "IB:AUTO:0002", b2.getSystemName()); Assert.assertEquals("user name 2", "", b2.getUserName()); // and b1 still OK Assert.assertEquals("system name 1", "IB:AUTO:0001", b1.getSystemName()); Assert.assertEquals("user name 1", "", b1.getUserName()); }
public void testCreate4() { // original create with no systemname and an empty username Block b1 = InstanceManager.blockManagerInstance().createNewBlock(""); Assert.assertEquals("system name", "IB:AUTO:0001", b1.getSystemName()); Assert.assertEquals("user name", "", b1.getUserName()); }
public void testCreate2() { // original create with systemname and empty username Block b1 = InstanceManager.blockManagerInstance().createNewBlock("SystemName2", ""); Assert.assertEquals("system name", "SYSTEMNAME2", b1.getSystemName()); Assert.assertEquals("user name", "", b1.getUserName()); }
public void testBlockSpeed1() { Block bspeed1 = InstanceManager.blockManagerInstance().createNewBlock("UserName9"); Assert.assertEquals("block speed system name", "IB:AUTO:0001", bspeed1.getSystemName()); Assert.assertEquals("block speed user name", "UserName9", bspeed1.getUserName()); Assert.assertEquals("block speed", "Use Global Normal", bspeed1.getBlockSpeed()); }