class SoftwareConfigTest(testtools.TestCase): def setUp(self): super(SoftwareConfigTest, self).setUp() config_id = 'bca6871d-86c0-4aff-b792-58a1f6947b57' self.config = SoftwareConfig(mock.MagicMock(), info={'id': config_id}) self.config_id = config_id def test_delete(self): self.config.manager.delete.return_value = None self.assertIsNone(self.config.delete()) kwargs = self.config.manager.delete.call_args[1] self.assertEqual(self.config_id, kwargs['config_id']) def test_data(self): self.assertEqual("<SoftwareConfig {'id': '%s'}>" % self.config_id, str(self.config)) self.config.manager.data.return_value = None self.config.data(name='config_mysql') kwargs = self.config.manager.data.call_args[1] self.assertEqual('config_mysql', kwargs['name'])
class SoftwareConfigTest(testtools.TestCase): def setUp(self): super(SoftwareConfigTest, self).setUp() config_id = 'bca6871d-86c0-4aff-b792-58a1f6947b57' self.config = SoftwareConfig(mock.MagicMock(), info={'id': config_id}) self.config_id = config_id def test_delete(self): self.config.manager.delete.return_value = None self.assertIsNone(self.config.delete()) kwargs = self.config.manager.delete.call_args[1] self.assertEqual(self.config_id, kwargs['config_id']) def test_data(self): self.assertEqual( "<SoftwareConfig {'id': '%s'}>" % self.config_id, str(self.config)) self.config.manager.data.return_value = None self.config.data(name='config_mysql') kwargs = self.config.manager.data.call_args[1] self.assertEqual('config_mysql', kwargs['name'])