Ejemplo n.º 1
0
def test_I_deve_retornar_numeros_de_um_digito():
    assert_equals(converte_de_romanos_para_indoarabico('I'), 1)
    assert_equals(converte_de_romanos_para_indoarabico('V'), 5)
    assert_equals(converte_de_romanos_para_indoarabico('X'), 10)
    assert_equals(converte_de_romanos_para_indoarabico('L'), 50)
    assert_equals(converte_de_romanos_para_indoarabico('C'), 100)
    assert_equals(converte_de_romanos_para_indoarabico('D'), 500)
    assert_equals(converte_de_romanos_para_indoarabico('M'), 1000)
def test_I_deve_retornar_numeros_de_um_digito():
    assert_equals(converte_de_romanos_para_indoarabico('I'), 1)
    assert_equals(converte_de_romanos_para_indoarabico('V'), 5)
    assert_equals(converte_de_romanos_para_indoarabico('X'), 10)
    assert_equals(converte_de_romanos_para_indoarabico('L'), 50)
    assert_equals(converte_de_romanos_para_indoarabico('C'), 100)
    assert_equals(converte_de_romanos_para_indoarabico('D'), 500)
    assert_equals(converte_de_romanos_para_indoarabico('M'), 1000)
Ejemplo n.º 3
0
def test_numeros_diferentes_subtraindo():
    assert_equals(converte_de_romanos_para_indoarabico('IX'), 9)
    assert_equals(converte_de_romanos_para_indoarabico('XC'), 90)
    assert_equals(converte_de_romanos_para_indoarabico('IV'), 4)
    assert_equals(converte_de_romanos_para_indoarabico('CDXLIV'), 444)
    assert_equals(converte_de_romanos_para_indoarabico('CMXCIX'), 999)
Ejemplo n.º 4
0
def test_numeros_diferentes_somando():
    assert_equals(converte_de_romanos_para_indoarabico('VI'), 6)
    assert_equals(converte_de_romanos_para_indoarabico('VII'), 7)
    assert_equals(converte_de_romanos_para_indoarabico('VIII'), 8)
    assert_equals(converte_de_romanos_para_indoarabico('XI'), 11)
    assert_equals(converte_de_romanos_para_indoarabico('XII'), 12)
    assert_equals(converte_de_romanos_para_indoarabico('XIII'), 13)
    assert_equals(converte_de_romanos_para_indoarabico('CX'), 110)
    assert_equals(converte_de_romanos_para_indoarabico('CXI'), 111)
    assert_equals(converte_de_romanos_para_indoarabico('MDCLXVI'), 1666)
    assert_equals(converte_de_romanos_para_indoarabico('MDCLXVII'), 1667)
    assert_equals(converte_de_romanos_para_indoarabico('MDCLXVIII'), 1668)
Ejemplo n.º 5
0
def test_numeros_repetidos_deve_retornar_o_multiplo():
    assert_equals(converte_de_romanos_para_indoarabico('II'), 2)
    assert_equals(converte_de_romanos_para_indoarabico('XX'), 20)
    assert_equals(converte_de_romanos_para_indoarabico('XXX'), 30)
def test_numeros_diferentes_subtraindo():
    assert_equals(converte_de_romanos_para_indoarabico('IX'), 9)
    assert_equals(converte_de_romanos_para_indoarabico('XC'), 90)
    assert_equals(converte_de_romanos_para_indoarabico('IV'), 4)
    assert_equals(converte_de_romanos_para_indoarabico('CDXLIV'), 444)
    assert_equals(converte_de_romanos_para_indoarabico('CMXCIX'), 999)
def test_numeros_diferentes_somando():
    assert_equals(converte_de_romanos_para_indoarabico('VI'), 6)
    assert_equals(converte_de_romanos_para_indoarabico('VII'), 7)
    assert_equals(converte_de_romanos_para_indoarabico('VIII'), 8)
    assert_equals(converte_de_romanos_para_indoarabico('XI'), 11)
    assert_equals(converte_de_romanos_para_indoarabico('XII'), 12)
    assert_equals(converte_de_romanos_para_indoarabico('XIII'), 13)
    assert_equals(converte_de_romanos_para_indoarabico('CX'), 110)
    assert_equals(converte_de_romanos_para_indoarabico('CXI'), 111)
    assert_equals(converte_de_romanos_para_indoarabico('MDCLXVI'), 1666)
    assert_equals(converte_de_romanos_para_indoarabico('MDCLXVII'), 1667)
    assert_equals(converte_de_romanos_para_indoarabico('MDCLXVIII'), 1668)
def test_numeros_repetidos_deve_retornar_o_multiplo():
    assert_equals(converte_de_romanos_para_indoarabico('II'), 2)
    assert_equals(converte_de_romanos_para_indoarabico('XX'), 20)
    assert_equals(converte_de_romanos_para_indoarabico('XXX'), 30)