def test_getItem(self): testNode1 = PlocksNode("TestNode1") testNode2 = PlocksNode("TestNode2") self._testCatalog.addPlock(testNode1) self._testCatalog.addPlock(testNode2) assert (self._testCatalog[0] == testNode1)
def test_removePlock(self): testNode1 = PlocksNode("TestNode1") testNode2 = PlocksNode("TestNode2") self._testCatalog.addPlock(testNode1) self._testCatalog.addPlock(testNode2) self._testCatalog.removePlock("TestNode1") assert (self._testCatalog[0] == testNode2)
def test_len(self): testNode1 = PlocksNode("TestNode1") testNode2 = PlocksNode("TestNode2") self._testCatalog.addPlock(testNode1) self._testCatalog.addPlock(testNode2) assert (len(self._testCatalog) == 2)
def test_getItem_wrongIndex(self): testNode1 = PlocksNode("TestNode1") self._testCatalog.addPlock(testNode1) self._testCatalog[1]
def test_removePlock_nonExistingName(self): testNode1 = PlocksNode("TestNode1") self._testCatalog.addPlock(testNode1) self._testCatalog.removePlock("WrongName")
def test_addPlock_existingName(self): testNode1 = PlocksNode("TestNode") testNode2 = PlocksNode("TestNode") self._testCatalog.addPlock(testNode1) self._testCatalog.addPlock(testNode2)
def test_addPlock(self): testNode = PlocksNode("TestNode") self._testCatalog.addPlock(testNode) assert (self._testCatalog[0] == testNode)
def test_init_wrongNameType(self): self._testNode = PlocksNode(123)
def setUp(self): self._testNode = PlocksNode("TestNode")
class PlocksNodeTest(unittest.TestCase): def setUp(self): self._testNode = PlocksNode("TestNode") # init @raises(TypeError) def test_init_wrongNameType(self): self._testNode = PlocksNode(123) # name def test_name(self): assert (self._testNode.name == "TestNode") # addPlug def test_addPlug(self): testPlug = PlocksPlug("TestPlug", plocksConstants.PlugType.kINTEGER, plocksConstants.PlugDirection.kIN) self._testNode.addPlug(testPlug) assert (self._testNode.getPlug(0) == testPlug) @raises(TypeError) def test_addPlug_wrongPlugType(self): self._testNode.addPlug(123) # getPlug def test_getPlug(self): testPlug = PlocksPlug("TestPlug", plocksConstants.PlugType.kINTEGER, plocksConstants.PlugDirection.kIN) self._testNode.addPlug(testPlug) assert (self._testNode.getPlug(0) == testPlug) @raises(ValueError) def test_getPlug_wrongIndex(self): testPlug = PlocksPlug("TestPlug", plocksConstants.PlugType.kINTEGER, plocksConstants.PlugDirection.kIN) self._testNode.addPlug(testPlug) self._testNode.getPlug(1)