Ejemplo n.º 1
0
 def setUp(self):
     template = PicklableMock()
     template.get_template = Mock(return_value=[])
     user = PicklableMock()
     user.parametrizer = MockParametrizer(user, {})
     user.message = PicklableMock()
     user.person_info = PicklableMock()
     user.descriptions = {"render_templates": template}
     self.user = user
Ejemplo n.º 2
0
 def test_filter(self):
     template = PicklableMock()
     template.get_template = Mock(
         return_value=["payload.personInfo.identityCard"])
     self.user.parametrizer = MockParametrizer(self.user, {"filter": True})
     self.user.message.payload = {"personInfo": {"identityCard": "my_pass"}}
     self.user.descriptions = {"render_templates": template}
     payload_items = {'value': '{{filter}}'}
     filler = AvailableInfoFiller(payload_items)
     result = filler.extract(None, self.user)
     self.assertEqual("filter_out", result)