Beispiel #1
0
 def test_is_deleted(self, mock__manager):
     mock__manager.return_value.get.return_value = None
     watcher = resources.WatcherActionPlan()
     watcher.id = mock.Mock()
     self.assertFalse(watcher.is_deleted())
     mock__manager.side_effect = [watcher_exceptions.NotFound()]
     self.assertTrue(watcher.is_deleted())
Beispiel #2
0
    def test_list(self):
        watcher = resources.WatcherActionPlan()
        watcher._manager = mock.MagicMock()

        watcher.list()

        self.assertEqual("action_plan", watcher._resource)
        watcher._manager().list.assert_called_once_with(limit=0)
Beispiel #3
0
 def test_id(self):
     watcher = resources.WatcherActionPlan()
     watcher.raw_resource = mock.MagicMock(uuid=100)
     self.assertEqual(100, watcher.id())
Beispiel #4
0
 def test_name(self):
     watcher = resources.WatcherActionPlan()
     watcher.raw_resource = mock.MagicMock(uuid="name")
     self.assertEqual("name", watcher.name())
Beispiel #5
0
 def test_name(self):
     watcher = resources.WatcherActionPlan()
     self.assertIsInstance(watcher.name(), resources.base.NoName)