public ActionResult <String> Get() { Suporte <Numeral> suporte = new Suporte <Numeral>(); suporte.GetDI().erro = "é necessário informar um número entre -99999 e 99999"; return(suporte.GetDI().ToJson()); }
public void A_ValidaSuporte() { Suporte <Numeral> suporte = new Suporte <Numeral>(); suporte.GetDI().numero = 1000; string ret = suporte.GetDI().ToJson(); Assert.IsNotEmpty(ret); }
public void B_ValidaCardinalMilhar() { Suporte <Numeral> suporte = new Suporte <Numeral>(); suporte.GetDI().numero = 1991; string ret = suporte.GetCardinal(suporte.GetDI().numero); string expected = "Mil e Novecentos e Noventa e Um"; Assert.AreEqual(expected, ret); }
public void B_ValidaCardinalDezena() { Suporte <Numeral> suporte = new Suporte <Numeral>(); suporte.GetDI().numero = 51; string ret = suporte.GetCardinal(suporte.GetDI().numero); string expected = "Cinquenta e Um"; Assert.AreEqual(expected, ret); }
public void B_ValidaCardinalUnidade() { Suporte <Numeral> suporte = new Suporte <Numeral>(); suporte.GetDI().numero = 6; var ret = suporte.GetCardinal(suporte.GetDI().numero); string expected = "Seis"; Assert.AreEqual(expected, ret); }
public void B_ValidaCardinalCentena() { Suporte <Numeral> suporte = new Suporte <Numeral>(); suporte.GetDI().numero = 619; string ret = suporte.GetCardinal(619); string expected = "Seiscentos e Dezenove"; Assert.AreEqual(expected, ret); }
public void B_ValidaCardinalDezena2() { Suporte <Numeral> suporte = new Suporte <Numeral>(); suporte.GetDI().numero = 15; string ret = suporte.GetCardinal(15); string expected = "Quinze"; Assert.AreEqual(expected, ret); }
public ActionResult <String> Get(int numero) { Suporte <Numeral> suporte = new Suporte <Numeral>(); try { if (numero < -99999 || numero > 99999) { throw new ArgumentOutOfRangeException("O valor informado para deve estar entre -99999 e 99999"); } suporte.GetDI().numero = numero; suporte.GetDI().extenso = suporte.GetCardinal(suporte.GetDI().numero); } catch (ArgumentOutOfRangeException e) { suporte.GetDI().extenso = null; suporte.GetDI().erro = e.Message; } return(suporte.GetDI().ToJson()); }