Example #1
0
 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)
    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)