def testGetObjectSelfWithChilds(self): others = [ MtpObject(self.default_data, self.get_default_info()), MtpObject(self.default_data, self.get_default_info()), MtpObject(self.default_data, self.get_default_info()) ] uut = MtpObject(self.default_data, self.get_default_info()) for obj in others: uut.add_object(obj) obj = uut.get_object(uut.get_uid()) self.assertEqual(uut, obj)
def testGetObjectDoesntExist(self): uut = MtpObject(self.default_data, self.get_default_info()) obj = uut.get_object(uut.get_uid() + 1) self.assertIsNone(obj)
def testGetObjectSelfAlone(self): uut = MtpObject(self.default_data, self.get_default_info()) obj = uut.get_object(uut.get_uid()) self.assertEqual(uut, obj)