def testMove(self): parentNode = Node(self.package) idevice0 = Idevice("FirstIdevice", "", "", "", "") idevice0.setParentNode(parentNode) idevice1 = Idevice("SecondIdevice", "", "", "", "") idevice1.setParentNode(parentNode) idevice2 = Idevice("ThirdIdevice", "", "", "", "") idevice2.setParentNode(parentNode) idevice0.moveNext() self.assertEquals(parentNode.idevices[1], idevice0) self.assertEquals(parentNode.idevices[0], idevice1) idevice2.movePrev() self.assertEquals(parentNode.idevices[1], idevice2) self.assertEquals(parentNode.idevices[2], idevice0)