Add user via api

Leave original user object in for this slice. Remove on next
This commit is contained in:
Adam Shimali
2016-01-19 15:50:31 +00:00
committed by Rebecca Law
parent 762ab8e394
commit c86b53f7f1
5 changed files with 89 additions and 15 deletions

View File

@@ -142,3 +142,17 @@ def mock_delete_service(mocker, mock_get_service):
mock_class = mocker.patch(
'app.notifications_api_client.delete_service', side_effect=_delete)
return mock_class
@pytest.fixture(scope='function')
def mock_register_user(mocker, user_data):
data = {
"email_address": user_data['email_address'],
"failed_login_count": 0,
"mobile_number": user_data['mobile_number'],
"name": user_data['name'],
"state": "pending"
}
mock_class = mocker.patch('app.main.views.register.UserApiClient')
mock_class.register_user.return_value = data
return mock_class