def test_it_is_created_with_name_and_surname():
    assert Receiver('Paweł', 'Niesiołowski')
def create_receiver():
    receiver = Receiver('Paweł', 'Niesiołowski')
    receiver.save()
def test_it_raises_error_when_surname_is_to_short():
    with pytest.raises(AssertionError):
        Receiver('Paweł', 'N')
def test_it_can_be_deleted():
    receiver = Receiver('Paweł', 'Niesiołowski')
    receiver.delete()
    assert receiver.deleted_at
def test_it_raises_error_when_name_is_to_short():
    with pytest.raises(AssertionError):
        Receiver('A', 'Niesiołowski')
def test_it_raises_error_when_surname_is_to_long():
    surname = 'Abcdefghijabcdefghijabcd-Abcdefghijabcdefghijabcde Abcde'
    with pytest.raises(AssertionError):
        Receiver('Paweł', surname)
def test_it_raises_error_when_name_is_to_long():
    with pytest.raises(AssertionError):
        Receiver('Abcdefghijabcdefghijabcdef', 'Niesiołowski')
def test_it_raises_error_with_empty_surname():
    with pytest.raises(AssertionError):
        Receiver('Paweł', None)
def test_it_raises_error_with_empty_name():
    with pytest.raises(AssertionError):
        Receiver(None, 'Niesiołowski')
示例#10
0
def test_it_raises_error_with_surname_equals_empty_string():
    with pytest.raises(AssertionError):
        Receiver('Paweł', '')
示例#11
0
def test_it_raises_error_with_name_equals_empty_string():
    with pytest.raises(AssertionError):
        Receiver('', 'Niesiołowski')