Ejemplo n.º 1
0
def test_um_ponto_retorna_zero():
    assert resolve_campo_minado(["."]) == ["0"]
Ejemplo n.º 2
0
def test_dois_pontos_retorna_zeros():
    assert resolve_campo_minado([".."]) == ["00"]
Ejemplo n.º 3
0
def test_uma_mina_retorna_uma_mina():
    assert resolve_campo_minado(["*"]) == ["*"]
Ejemplo n.º 4
0
def test_linha_com_duas_minas_retorna_campo():
    assert resolve_campo_minado(["*.*"]) == ["*2*"]
Ejemplo n.º 5
0
def test_linha_com_mina_retorna_mina():
    assert resolve_campo_minado(["***"]) == ["***"]
Ejemplo n.º 6
0
def test_linha_sem_mina_retorna_zeros():
    assert resolve_campo_minado(["..."]) == ["000"]
Ejemplo n.º 7
0
def test_ponto_mina_retorna_um_mina():
    assert resolve_campo_minado([".*"]) == ["1*"]