Exemplo n.º 1
0
def test_plasmapheresis_no_of_exchanges_zero(errors, plasmapheresis):
    plasmapheresis.no_of_exchanges = 0
    validate_plasmapheresis(errors, plasmapheresis)
    assert errors.is_valid()
Exemplo n.º 2
0
def test_plasmapheresis_response_missing(errors, plasmapheresis):
    plasmapheresis.response = None
    validate_plasmapheresis(errors, plasmapheresis)
    assert not errors.is_valid()
Exemplo n.º 3
0
def test_plasmapheresis_to_date_before_from_date(errors, plasmapheresis):
    plasmapheresis.to_date = plasmapheresis.from_date - timedelta(days=1)
    validate_plasmapheresis(errors, plasmapheresis)
    assert not errors.is_valid()
Exemplo n.º 4
0
def test_plasmapheresis_no_of_exchanges_missing(errors, plasmapheresis):
    plasmapheresis.no_of_exchanges = None
    validate_plasmapheresis(errors, plasmapheresis)
    assert not errors.is_valid()
Exemplo n.º 5
0
def test_plasmapheresis_to_date_future(errors, plasmapheresis):
    plasmapheresis.to_date = date.today() + timedelta(days=1)
    validate_plasmapheresis(errors, plasmapheresis)
    assert not errors.is_valid()
Exemplo n.º 6
0
def test_plasmapheresis_to_date_before_dob(errors, plasmapheresis):
    plasmapheresis.to_date = date(1999, 1, 1)
    validate_plasmapheresis(errors, plasmapheresis)
    assert not errors.is_valid()
Exemplo n.º 7
0
def test_plasmapheresis_to_date_missing(errors, plasmapheresis):
    plasmapheresis.to_date = None
    validate_plasmapheresis(errors, plasmapheresis)
    assert errors.is_valid()
Exemplo n.º 8
0
def test_plasmapheresis_from_date_missing(errors, plasmapheresis):
    plasmapheresis.from_date = None
    validate_plasmapheresis(errors, plasmapheresis)
    assert not errors.is_valid()
Exemplo n.º 9
0
def test_plasmapheresis_valid(errors, plasmapheresis):
    validate_plasmapheresis(errors, plasmapheresis)
    assert errors.is_valid()