public void Numero_Factorial_False() { // arrange const int numero = -1; var prueba = new Suma(); const int expected = 0; // act var actual = prueba.Factorial(numero); // assert Assert.AreEqual(expected, actual); }
public void Impimir_Tablas_True() { // arrange const int limite = 100; const int numeroMuliplicacion = 100; var prueba = new Suma(); int[,] tabla = prueba.TablaDeMultiplicar(numeroMuliplicacion, limite); // act prueba.ImprimirTabla(numeroMuliplicacion, limite, tabla); // assert }
public void Numero_Fibonnaci_False() { // arrange const int numero = -1; const int expected = 0; var prueba = new Suma(); // act var actual = prueba.Fibonacci(numero); // assert Assert.AreEqual(expected, actual); }
public void Multiplicacion_NNumerosFloat_True() { // arrange var numeros = new float[] { 2.5f, 2, 5, 11.33f }; var prueba = new Suma(); const float expected = 283.25f; float actual = 0; // act actual = prueba.MultiplicacionNNumeros(numeros); // assert Assert.AreEqual(expected, actual); }
public void Multiplicacion_NNumerosEnteros_True() { // arrange var numeros = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; var prueba = new Suma(); const int expected = 362880; int actual = 0; // act actual = prueba.MultiplicacionNNumeros(numeros); // assert Assert.AreEqual(expected, actual); }
public void Multiplicacion_PorReferencia_True() { // arrange int numero = 25; var prueba = new Suma(); const int expected = 50; int actual = 0; // act prueba.MultiplicacionPorReferencia(ref numero); actual = numero; // assert Assert.AreEqual(expected, actual); }
public static void Main() { var prueba = new Suma(); int numero; string nombre; prueba.ParametrosSalida(out numero, out nombre); Console.WriteLine("Hola {0}, tu numero es: {1}", nombre, numero); prueba.ImprimirTabla(5, 20, prueba.TablaDeMultiplicar(5, 20)); //Exepciones int[] arreloPrueba = new int[] { 1, 2, 3 }; try{ Console.WriteLine(arreloPrueba[5]); } catch (Exception e) { Console.WriteLine(e.Message); Console.WriteLine("Ocurrio un error. :("); } finally{ Console.WriteLine("Ultimo elemento de la lista: {0}", arreloPrueba[arreloPrueba.Length - 1]); } //Archivos string saludo = "Hola"; File.WriteAllText("hola.txt", saludo); string lectura = File.ReadAllText("hola.txt"); Console.WriteLine(lectura); for (int i = 0; i < 6; i++) { Console.WriteLine(prueba.Fibonacci(i)); } // TODO: Implement Functionality Here Console.Write("Press any key to continue . . . "); Console.ReadKey(true); }
public void TablaMultiplicar_NNumerosFloat_True() { // arrange var tabla = new int[, ] { { 1, 2 }, { 2, 4 }, { 3, 6 }, { 4, 8 }, { 5, 10 }, { 6, 12 }, { 7, 14 }, { 8, 16 }, { 9, 18 }, { 10, 20 }, }; const int limite = 10; const int numeroMuliplicacion = 2; var prueba = new Suma(); int[,] expected = tabla; var actual = new int[limite, numeroMuliplicacion]; // act actual = prueba.TablaDeMultiplicar(numeroMuliplicacion, limite); // assert Assert.AreEqual(expected, actual); }
public void Parametros_PorSalida_True() { // arrange int numero; string nombre; var prueba = new Suma(); const int expectedNumero = 50; const string expectedNombre = "Byron"; int actualNumero = 0; string actualNombre = string.Empty; // act prueba.ParametrosSalida(out numero, out nombre); actualNumero = numero; actualNombre = nombre; // assert Assert.AreEqual(expectedNumero, actualNumero); Assert.AreEqual(expectedNombre, actualNombre); }