Ejemplo n.º 1
0
 def test_fail(self, delete_task_request_fixture: dict, handler: Handler, mock_controller: Controller):
     mock_controller.delete_task = MagicMock(return_value=False)
     result = handler.delete_task(None, delete_task_request_fixture)
     assert 404 == result.get('statusCode')
Ejemplo n.º 2
0
 def test_id_not_in_body(self, delete_task_request_fixture: dict, handler: Handler, mock_controller: Controller):
     delete_task_request_fixture['body'] = '{}'
     mock_controller.delete_task = MagicMock(return_value=False)
     result = handler.delete_task(None, delete_task_request_fixture)
     assert 400 == result.get('statusCode')
Ejemplo n.º 3
0
 def test_success(self, delete_task_request_fixture: dict, handler: Handler, mock_controller: Controller):
     mock_controller.delete_task = MagicMock(return_value=True)
     result = handler.delete_task(None, delete_task_request_fixture)
     assert 204 == result.get('statusCode')
     mock_controller.delete_task.assert_called_once_with(None, DeleteTaskRequest(id='myid'))