17 lines
446 B
Python
17 lines
446 B
Python
from backend.model.student import Student
|
|
from backend.model.tribe import Tribe
|
|
from tests.model.fakes import build_tribes
|
|
|
|
|
|
def test_init_student():
|
|
tribe = build_tribes(1)[0]
|
|
student = Student(name="Bob", tribe=tribe)
|
|
print(student)
|
|
|
|
assert type(student.name) == str
|
|
assert type(student.tribe) == Tribe
|
|
assert type(student.id) == str
|
|
|
|
student2 = Student(name="Hop", tribe=tribe)
|
|
assert student.id != student2.id
|