def test_find_start():
    assert (DNA('ATGGG').find_first_start_site == 0)
    assert (DNA('CCCCATG').find_first_start_site == 4)
    with pytest.raises(TypeError):
        DNA('GGG').find_first_start_site
    assert (DNA('GTC').compliment == DNA('CAG'))
    assert (DNA('ATC').compliment == DNA('TAG'))
def test_find_start():
    assert (DNA('ATGGG').find_first_start_site == 0)
    assert (DNA('CCCCATG').find_first_start_site == 4)
    with pytest.raises(TypeError):
        DNA('GGG').find_first_start_site
    assert (DNA('GTC').compliment == DNA('CAG'))
    assert (DNA('ATC').compliment == DNA('TAG'))