Initialize Article Data Manager project
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
import pytest
|
||||
|
||||
from article_data_manager.models import Article
|
||||
|
||||
|
||||
def test_article_number_is_string_and_preserves_leading_zero() -> None:
|
||||
article = Article(nr="000123", name="Example")
|
||||
|
||||
assert article.nr == "000123"
|
||||
|
||||
|
||||
def test_article_number_rejects_numeric_value() -> None:
|
||||
with pytest.raises(TypeError):
|
||||
Article(nr=123) # type: ignore[arg-type]
|
||||
Reference in New Issue
Block a user