Skip to content

Commit 077cd59

Browse files
author
Simon Blank
committed
added test for BO Fehler
1 parent e78aa60 commit 077cd59

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

tests/test_data/test_fehler.py

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
import pytest
2+
3+
from bo4e import Fehler
4+
from enum import Vereinsmitglied
5+
from tests.serialization_helper import assert_serialization_roundtrip
6+
7+
8+
class TestFehler:
9+
@pytest.mark.parametrize(
10+
"fehler",
11+
[
12+
pytest.param(
13+
Fehler(
14+
code=42,
15+
meldung="Du hast dein Handtuch vergessen",
16+
spezifikation=Vereinsmitglied.ALLGEMEIN
17+
)
18+
),
19+
],
20+
)
21+
def test_serialization_roundtrip(self, fehler: Fehler) -> None:
22+
"""
23+
Test de-/serialisation of Fehler
24+
"""
25+
assert_serialization_roundtrip(fehler)

0 commit comments

Comments
 (0)