forked from sr2/cloud-api
feat: user invite response models
This commit is contained in:
parent
8925280f96
commit
bcdef91dd0
3 changed files with 38 additions and 4 deletions
|
|
@ -70,7 +70,15 @@ async def test_post_user_invitation_success(default_client: AsyncClient):
|
|||
resp = await default_client.post("/user/invitation", json=body)
|
||||
|
||||
assert resp.status_code == 200
|
||||
assert resp.json() == "Invitation sent"
|
||||
data = resp.json()
|
||||
assert "organisation" in data
|
||||
assert isinstance(data["organisation"], dict)
|
||||
assert data["organisation"]["id"] == 1
|
||||
assert data["organisation"]["name"] == "Test Org"
|
||||
|
||||
assert "invited_email" in data
|
||||
assert isinstance(data["invited_email"], str)
|
||||
assert data["invited_email"] == "admin@test.com"
|
||||
|
||||
|
||||
@pytest.mark.parametrize(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue