mirror of
https://github.com/lucaspalomodevelop/Party.git
synced 2026-03-13 00:07:21 +00:00
35 lines
1.0 KiB
Python
35 lines
1.0 KiB
Python
from tests import client, app, mateKiste
|
|
from party import MateMarke
|
|
|
|
class TestMate:
|
|
def test_api_mate(self, client):
|
|
response = client.get("/api/mate")
|
|
assert response.status_code == 200
|
|
|
|
def test_api_mate_status(self, client):
|
|
response = client.get("/api/mate/status")
|
|
assert response.status_code == 200
|
|
|
|
def test_api_mate_trinken(self, client):
|
|
response = client.post("/api/mate/trinken")
|
|
assert response.status_code == 200
|
|
|
|
def test_eineTrinken(self, mateKiste):
|
|
mateKiste.eineTrinken()
|
|
assert mateKiste.getFlaschenAnzahl() == 19
|
|
|
|
def test_getFlaschenAnzahl(self, mateKiste):
|
|
assert mateKiste.getFlaschenAnzahl() == 20
|
|
|
|
def test_getMarke(self, mateKiste):
|
|
assert mateKiste.getMarke() == MateMarke.ClubMate
|
|
|
|
def test_getMarkeName(self, mateKiste):
|
|
assert mateKiste.getMarkeName() == "Club Mate"
|
|
|
|
def test_toDict(self, mateKiste):
|
|
assert mateKiste.toDict() == {
|
|
'flaschen_anzahl': 20,
|
|
'marke': 'Club Mate'
|
|
}
|