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
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
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
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
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
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