seed: curriculum content
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
from solution import vault
|
||||
|
||||
|
||||
def test_returns_dict():
|
||||
assert isinstance(vault(), dict)
|
||||
|
||||
|
||||
def test_mission_is_correct_string():
|
||||
v = vault()
|
||||
assert v["mission"] == "Apollo"
|
||||
assert isinstance(v["mission"], str)
|
||||
|
||||
|
||||
def test_crew_size_is_correct_int():
|
||||
v = vault()
|
||||
assert v["crew_size"] == 3
|
||||
assert isinstance(v["crew_size"], int)
|
||||
assert not isinstance(v["crew_size"], bool)
|
||||
|
||||
|
||||
def test_fuel_kg_is_correct_float():
|
||||
v = vault()
|
||||
assert v["fuel_kg"] == 4500.5
|
||||
assert isinstance(v["fuel_kg"], float)
|
||||
|
||||
|
||||
def test_ready_is_true_bool():
|
||||
v = vault()
|
||||
assert v["ready"] is True
|
||||
Reference in New Issue
Block a user