Esempio n. 1
0
 def test_marshalled(self):
     plugin = service.ServiceMessagePlugin()
     context = mock.Mock()
     plugin.marshalled(context)
     context.envelope.prune.assert_called_once_with()
     context.envelope.walk.assert_called_once_with(
         plugin.add_attribute_for_value)
Esempio n. 2
0
 def test_add_attribute_for_value(self):
     node = mock.Mock()
     node.name = 'value'
     plugin = service.ServiceMessagePlugin()
     plugin.add_attribute_for_value(node)
     node.set.assert_called_once_with('xsi:type', 'xsd:string')
Esempio n. 3
0
 def setUp(self):
     super(ServiceMessagePluginTest, self).setUp()
     self.plugin = service.ServiceMessagePlugin()