public void DeveEntenderDoisSimbolosComoIV() { ConversorDeNumeroRomano romano = new ConversorDeNumeroRomano(); int numero = romano.Converte("IV"); Assert.AreEqual(4, numero); }
public void DeveEntenderOSimboloM() { ConversorDeNumeroRomano romano = new ConversorDeNumeroRomano(); int numero = romano.Converte("M"); Assert.AreEqual(1000, numero); }
public void DeveEntenderDoisSimbolosComoDCLXII() { ConversorDeNumeroRomano romano = new ConversorDeNumeroRomano(); int numero = romano.Converte("DCLXII"); Assert.AreEqual(662, numero); }
public void DeveEntenderOsSimbolos(string simbolo, int valor) { ConversorDeNumeroRomano romano = new ConversorDeNumeroRomano(); int numero = romano.Converte(simbolo); Assert.AreEqual(valor, numero); }
public void DeveEntenderNumerosComplexosComoXXIV() { ConversorDeNumeroRomano romano = new ConversorDeNumeroRomano(); int numero = romano.Converte("XXIV"); Assert.AreEqual(24, numero); }
public void DeveEntenderNumerosComoIX() { ConversorDeNumeroRomano romano = new ConversorDeNumeroRomano(); int numero = romano.Converte("IX"); Assert.AreEqual(9, numero); }
public void DeveEntenderQuatroSimbolosDoisADoisComoXXII() { ConversorDeNumeroRomano romano = new ConversorDeNumeroRomano(); int numero = romano.Converte("XXII"); Assert.AreEqual(22, numero); }
public void DeveEntenderOSimboloI() { ConversorDeNumeroRomano romano = new ConversorDeNumeroRomano(); int numero = romano.Converte("I"); Assert.AreEqual(1, numero); // Este teste passa! }
public void DeveEntenderDoisSimbolosComoII() { ConversorDeNumeroRomano romano = new ConversorDeNumeroRomano(); int numero = romano.Converte("II"); Assert.AreEqual(2, numero); // Este teste falha! }
public void DeveEntenderOSimboloV() { ConversorDeNumeroRomano romano = new ConversorDeNumeroRomano(); int numero = romano.Converte("V"); Assert.AreEqual(5, numero); // Este teste falha! }