def test_that_when_listing_targets_and_rule_does_not_exist_the_list_targets_method_returns_error(self): ''' Tests list targets for an non existent rule ''' self.conn.list_targets_by_rule.side_effect = not_found_error result = boto_cloudwatch_event.list_targets(Rule=rule_name, **conn_parameters) self.assertNotEqual(result.get('error'), None)
def test_that_when_listing_targets_and_rule_exists_the_list_targets_method_returns_targets(self): ''' Tests listing targets for an existing rule ''' self.conn.list_targets_by_rule.return_value = {'Targets': [target_ret]} result = boto_cloudwatch_event.list_targets(Rule=rule_name, **conn_parameters) self.assertEqual(result.get('targets'), [target_ret])
def test_that_when_listing_targets_and_rule_does_not_exist_the_list_targets_method_returns_error( self, ): """ Tests list targets for an non existent rule """ self.conn.list_targets_by_rule.side_effect = not_found_error result = boto_cloudwatch_event.list_targets(Rule=rule_name, **conn_parameters) assert result.get("error") != None
def test_that_when_listing_targets_and_rule_exists_the_list_targets_method_returns_targets( self, ): """ Tests listing targets for an existing rule """ self.conn.list_targets_by_rule.return_value = {"Targets": [target_ret]} result = boto_cloudwatch_event.list_targets(Rule=rule_name, **conn_parameters) assert result.get("targets") == [target_ret]