예제 #1
0
 def test_get(self):
     b = BaseDict()
     b['a'] = 1
     self.assertEqual(b.get('a'), 1)
     self.assertEqual(b.get('b'), None)
     self.assertEqual(b.get('b', 2), 2)
     self.assertEqual(b, b.dict())
예제 #2
0
 def test_get_with_pointer(self):
     d = {'a': 1}
     b = BaseDict(d)
     self.assertEqual(b.get('a'), 1)
     d['a'] = 2
     self.assertEqual(b.get('a'), 2)
     self.assertEqual(b.get('b'), None)
     self.assertEqual(b.get('b', 2), 2)
     self.assertEqual(b, b.dict())
예제 #3
0
 def test_get(self):
     b = BaseDict({'a': 1})
     self.assertEqual(b.get('a'), 1)
     self.assertEqual(b.get('b'), None)
     self.assertEqual(b.get('b', 2), 2)