class SubMessageParserTestCase(unittest.TestCase): def setUp(self): self.parser = SubMessageParser() self.id = 'id' self.name = 'name' self.params = ['param1', True, 1.0] def _make_pod(self, **kwargs): pod = {'msg': 'sub', 'id': self.id, 'name': self.name} pod.update(kwargs) return pod def _make_message(self, **kwargs): return SubMessage(self.id, self.name, **kwargs) def test_with_params(self): kwargs = {'params': self.params} message = self.parser.parse(self._make_pod(**kwargs)) self.assertEqual(message, self._make_message(**kwargs)) def test_without_params(self): message = self.parser.parse(self._make_pod()) self.assertEqual(message, self._make_message())
class SubMessageParserTestCase(unittest.TestCase): def setUp(self): self.parser = SubMessageParser() self.id = 'id' self.name = 'name' self.params = ['param1', True, 1.0] def _make_pod(self, **kwargs): pod = {'msg': 'sub', 'id': self.id, 'name': self.name} pod.update(kwargs) return pod def _make_message(self, **kwargs): return SubMessage(self.id, self.name, **kwargs) def test_with_params(self): kwargs = {'params': self.params} message = self.parser.parse(self._make_pod(**kwargs)) self.assertEqual(message, self._make_message(**kwargs)) def test_without_params(self): message = self.parser.parse(self._make_pod()) self.assertEqual(message, self._make_message())
def setUp(self): self.parser = SubMessageParser() self.id = 'id' self.name = 'name' self.params = ['param1', True, 1.0]
def setUp(self): self.parser = SubMessageParser() self.id = 'id' self.name = 'name' self.params = ['param1', True, 1.0]