Esempio n. 1
0
 def test_nobj_equality_type_fail(self):
     no = NakedObject({'key': 'value'})
     nd = "test string"
     self.assertFalse(
         no._equal_type(nd))  # different classes are not equal classes
Esempio n. 2
0
 def test_nobj_equality_type_newobj(self):
     no = NakedObject({'key': 'value'})
     nd = NakedObject({'key': 'value'})
     self.assertTrue(
         no._equal_type(nd))  # new object of same class is same class
Esempio n. 3
0
 def test_nobj_equality_type(self):
     no = NakedObject({'key': 'value'})
     nd = no
     self.assertTrue(no._equal_type(
         nd))  # variable that points to same object is same class
Esempio n. 4
0
 def test_nobj_equality_type_fail(self):
     no = NakedObject({'key': 'value'})
     nd = "test string"
     self.assertFalse(no._equal_type(nd)) # different classes are not equal classes
Esempio n. 5
0
 def test_nobj_equality_type_newobj(self):
     no = NakedObject({'key': 'value'})
     nd = NakedObject({'key': 'value'})
     self.assertTrue(no._equal_type(nd)) # new object of same class is same class
Esempio n. 6
0
 def test_nobj_equality_type(self):
     no = NakedObject({'key': 'value'})
     nd = no
     self.assertTrue(no._equal_type(nd)) # variable that points to same object is same class