コード例 #1
0
 def test_nobj_equals_emptyobjs(self):
     no = NakedObject()
     nd = NakedObject()
     self.assertTrue(
         no.equals(nd)
     )  # NakedObjects that do not have attributes set at instantiation are equal
コード例 #2
0
 def test_nobj_equals_newobj_diff_attrval_type(self):
     no = NakedObject({'key': '1'})
     nd = NakedObject({'key': 1})
     self.assertFalse(
         no.equals(nd)
     )  # different attribute value types meets False condition on equals() method
コード例 #3
0
 def test_nobj_equals_diffobj(self):
     no = NakedObject({'key': 'value'})
     nd = "test string"
     self.assertFalse(
         no.equals(nd)
     )  # new object that is of different type meets False condition on equals() method
コード例 #4
0
 def test_nobj_equals_newobj(self):
     no = NakedObject({'key': 'value'})
     nd = NakedObject({'key': 'value'})
     self.assertTrue(
         no.equals(nd)
     )  # new object that has same type and attributes meets True condition on equals() method
コード例 #5
0
 def test_nobj_equals_newobj_diff_attrval(self):
     no = NakedObject({'key': 'value'})
     nd = NakedObject({'key': 'bogus'})
     self.assertFalse(
         no.equals(nd)
     )  # new object with different attribute values meets False condition on equals() method
コード例 #6
0
ファイル: test_TYPES_c.py プロジェクト: chrisidefix/naked
 def test_nobj_equals_emptyobjs(self):
     no = NakedObject()
     nd = NakedObject()
     self.assertTrue(no.equals(nd)) # NakedObjects that do not have attributes set at instantiation are equal
コード例 #7
0
 def test_nobj_equals(self):
     no = NakedObject({'key': 'value'})
     nd = no
     self.assertTrue(
         no.equals(nd)
     )  # variable that points to same object meets True condition on equals() method
コード例 #8
0
ファイル: test_TYPES_c.py プロジェクト: chrisidefix/naked
 def test_nobj_equals_diffobj(self):
     no = NakedObject({'key': 'value'})
     nd = "test string"
     self.assertFalse(no.equals(nd)) # new object that is of different type meets False condition on equals() method
コード例 #9
0
ファイル: test_TYPES_c.py プロジェクト: chrisidefix/naked
 def test_nobj_equals_newobj_diff_attrval_type(self):
     no = NakedObject({'key': '1'})
     nd = NakedObject({'key': 1})
     self.assertFalse(no.equals(nd)) # different attribute value types meets False condition on equals() method
コード例 #10
0
ファイル: test_TYPES_c.py プロジェクト: chrisidefix/naked
 def test_nobj_equals_newobj_diff_attrval(self):
     no = NakedObject({'key': 'value'})
     nd = NakedObject({'key': 'bogus'})
     self.assertFalse(no.equals(nd)) # new object with different attribute values meets False condition on equals() method
コード例 #11
0
ファイル: test_TYPES_c.py プロジェクト: chrisidefix/naked
 def test_nobj_equals_newobj(self):
     no = NakedObject({'key': 'value'})
     nd = NakedObject({'key': 'value'})
     self.assertTrue(no.equals(nd)) # new object that has same type and attributes meets True condition on equals() method
コード例 #12
0
ファイル: test_TYPES_c.py プロジェクト: chrisidefix/naked
 def test_nobj_equals(self):
     no = NakedObject({'key': 'value'})
     nd = no
     self.assertTrue(no.equals(nd)) # variable that points to same object meets True condition on equals() method