def test_that_when_creating_a_topic_rule_fails_the_create_topic_rule_method_returns_error(self): ''' tests False topic_rule not created. ''' self.conn.create_topic_rule.side_effect = ClientError(error_content, 'create_topic_rule') result = boto_iot.create_topic_rule(ruleName=topic_rule_ret['ruleName'], sql=topic_rule_ret['sql'], description=topic_rule_ret['description'], actions=topic_rule_ret['actions'], **conn_parameters) self.assertEqual(result.get('error', {}).get('message'), error_message.format('create_topic_rule'))
def test_that_when_creating_a_topic_rule_fails_the_create_topic_rule_method_returns_error(self): ''' tests False topic_rule not created. ''' self.conn.create_topic_rule.side_effect = ClientError(error_content, 'create_topic_rule') result = boto_iot.create_topic_rule(ruleName=topic_rule_ret['ruleName'], sql=topic_rule_ret['sql'], description=topic_rule_ret['description'], actions=topic_rule_ret['actions'], **conn_parameters) self.assertEqual(result.get('error', {}).get('message'), error_message.format('create_topic_rule'))
def test_that_when_creating_a_topic_rule_succeeds_the_create_topic_rule_method_returns_true(self): ''' tests True topic_rule created. ''' self.conn.create_topic_rule.return_value = topic_rule_ret result = boto_iot.create_topic_rule(ruleName=topic_rule_ret['ruleName'], sql=topic_rule_ret['sql'], description=topic_rule_ret['description'], actions=topic_rule_ret['actions'], **conn_parameters) self.assertTrue(result['created'])
def test_that_when_creating_a_topic_rule_succeeds_the_create_topic_rule_method_returns_true(self): ''' tests True topic_rule created. ''' self.conn.create_topic_rule.return_value = topic_rule_ret result = boto_iot.create_topic_rule(ruleName=topic_rule_ret['ruleName'], sql=topic_rule_ret['sql'], description=topic_rule_ret['description'], actions=topic_rule_ret['actions'], **conn_parameters) self.assertTrue(result['created'])
def test_that_when_creating_a_topic_rule_succeeds_the_create_topic_rule_method_returns_true( self, ): """ tests True topic_rule created. """ self.conn.create_topic_rule.return_value = topic_rule_ret result = boto_iot.create_topic_rule( ruleName=topic_rule_ret["ruleName"], sql=topic_rule_ret["sql"], description=topic_rule_ret["description"], actions=topic_rule_ret["actions"], **conn_parameters) self.assertTrue(result["created"])
def test_that_when_creating_a_topic_rule_fails_the_create_topic_rule_method_returns_error( self, ): """ tests False topic_rule not created. """ self.conn.create_topic_rule.side_effect = ClientError(error_content, "create_topic_rule") result = boto_iot.create_topic_rule( ruleName=topic_rule_ret["ruleName"], sql=topic_rule_ret["sql"], description=topic_rule_ret["description"], actions=topic_rule_ret["actions"], **conn_parameters ) assert result.get("error", {}).get("message") == error_message.format("create_topic_rule")