public void SumaBase() { //definicion del escenario Numero elPrimerOperando = new Numero("V", 32); Numero elSegundoOperando = new Numero("2", 4); Numero elResultadoEsperado = new Numero("33", 10); Numero elResultadoReal; //Invoque el metodo que se prueba var laReferencia = new Core.Numero.Dominio.Acciones.Suma(); elResultadoReal = laReferencia.Operar(elPrimerOperando, elSegundoOperando, elResultadoEsperado); //Verificar si el resultado obtenido es el mismo que es el espereado Assert.AreEqual <Numero>(elResultadoEsperado, elResultadoReal); }
public void UnoMasCuatro() { // definición del escenario Numero elPrimerOperando = new Numero("1", 10); Numero elSegundoOperando = new Numero("4", 10); Numero elResultadoEsperado = new Numero("5", 10); Numero elResultadoReal; // invoque al método que se prueba var laReferencia = new Core.Numero.Dominio.Acciones.Suma(); elResultadoReal = laReferencia.Operar(elPrimerOperando, elSegundoOperando); // verificar si el resultado obtenido es el mismo que el esperado Assert.AreEqual <Numero> (elResultadoEsperado, elResultadoReal); }
public void SumaConDecimales() { //definicion del escenario Numero elPrimerOperando = new Numero("1.3", 10); Numero elSegundoOperando = new Numero("-9.5", 10); Numero elResultadoEsperado = new Numero("-8.2", 10); Numero elResultadoReal; //invoque al metodo que se prueba var laReferecia = new Core.Numero.Dominio.Acciones.Suma(); elResultadoReal = laReferecia.Operar(elPrimerOperando, elSegundoOperando); //Verificar si el resultado obtenido es el mismo que el esperado Assert.AreEqual <Numero>(elResultadoEsperado, elResultadoReal); }
public void UnoMasCuatro() { //definicion del escenario //nafa Numero elPrimerOperando = new Numero("11F1FF", 16); Numero elSegundoOperando = new Numero("1", 8); Numero elResultadoEsperado = new Numero("1176070", 10); Numero elResultadoReal; //Invoque el metodo que se prueba var laReferencia = new Core.Numero.Dominio.Acciones.Suma(); elResultadoReal = laReferencia.Operar(elPrimerOperando, elSegundoOperando, 16, 8); //Verificar si el resultado obtenido es el mismo que es el espereado Assert.AreEqual <Numero>(elResultadoEsperado, elResultadoReal); }