def test_delete_todo_error(self): from ToDoDeleteItem import delete_todo # Testing file functions # Table local self.assertRaises(Exception, delete_todo("")) # Testing file functions # Table local self.assertRaises(Exception, delete_todo("", self.dynamodb))
def test_delete_todo(self): from ToDoDeleteItem import delete_todo from ToDoPutItem import put_todo # Testing file functions # Table local put_todo(self.text, self.uuid) self.assertEqual(200, delete_todo(self.uuid)[ 'ResponseMetadata']['HTTPStatusCode']) # Table mock put_todo(self.text, self.uuid, self.dynamodb) self.assertEqual(200, delete_todo(self.uuid, self.dynamodb)[ 'ResponseMetadata']['HTTPStatusCode'])
def test_7_delete_todo(self): from ToDoDeleteItem import delete_todo from ToDoPutItem import put_todo from ToDoGetItem import get_todo # Testing file functions ## Table local put_todo(self.text, self.uuid) self.assertEqual( 200, delete_todo(self.uuid)['ResponseMetadata']['HTTPStatusCode']) ## Table mock put_todo(self.text, self.uuid, self.dynamodb) self.assertEqual( 200, delete_todo(self.uuid, self.dynamodb)['ResponseMetadata']['HTTPStatusCode']) # self.assertEqual(self.text, get_todo(self.uuid, self.dynamodb)['Item']['text']) # Testing class todoTable ## Table a local self.table_handler_a.put_todo(self.text, self.uuid) self.assertEqual( 200, self.table_handler_a.delete_todo( self.uuid)['ResponseMetadata']['HTTPStatusCode']) # self.assertEqual(self.text, self.table_handler_a.get_todo(self.uuid)['Item']['text']) # ## Table b mock self.table_handler_b.put_todo(self.text, self.uuid, self.dynamodb) self.assertEqual( 200, self.table_handler_b.delete_todo( self.uuid, self.dynamodb)['ResponseMetadata']['HTTPStatusCode'])