예제 #1
0
 def test_get_set_value_init(self):
     item = self.item_class(name="asdf", value=1234)
     adapter = ItemAdapter(item)
     self.assertEqual(adapter.get("name"), "asdf")
     self.assertEqual(adapter.get("value"), 1234)
     self.assertEqual(adapter["name"], "asdf")
     self.assertEqual(adapter["value"], 1234)
예제 #2
0
 def test_get_set_value(self):
     item = self.item_class()
     adapter = ItemAdapter(item)
     self.assertEqual(adapter.get("name"), None)
     self.assertEqual(adapter.get("value"), None)
     adapter["name"] = "asdf"
     adapter["value"] = 1234
     self.assertEqual(adapter.get("name"), "asdf")
     self.assertEqual(adapter.get("value"), 1234)
     self.assertEqual(adapter["name"], "asdf")
     self.assertEqual(adapter["value"], 1234)