static void Main(string[] args) { OrderRange OrderRange = new OrderRange(); int[] numbers = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 6, 4, 5, 8 }; Console.WriteLine(OrderRange.build(numbers)); Console.ReadLine(); }
public void BuildThirdTest() { var expected = new List<List<int>> { new List<int> { 48, 58, 60 }, new List<int> { 55, 57, 73 } }; var actual = OrderRange.build(new List<int> { 58, 60, 55, 48, 57, 73 }); var result = expected.First().SequenceEqual(actual.First()) && expected.Last().SequenceEqual(actual.Last()); Assert.IsTrue(result); }
public void BuildSecondTest() { var expected = new List<List<int>> { new List<int> { 2, 4, 6 }, new List<int> { 3, 9 } }; var actual = OrderRange.build(new List<int> { 4, 2, 9, 3, 6 }); var result = expected.First().SequenceEqual(actual.First()) && expected.Last().SequenceEqual(actual.Last()); Assert.IsTrue(result); }
public void BuildFirstTest() { var expected = new List<List<int>> { new List<int> { 1, 5 }, new List<int> { 2, 4 } }; var actual = OrderRange.build(new List<int> { 2, 1, 4, 5 }); var result = expected.First().SequenceEqual(actual.First()) && expected.Last().SequenceEqual(actual.Last()); Assert.IsTrue(result); }
public void TestMethod1() { OrderRange objetoPrueba = new OrderRange(); var ListadoNumeros = new List <int>(); ListadoNumeros.Add(2); ListadoNumeros.Add(1); ListadoNumeros.Add(4); ListadoNumeros.Add(5); Console.WriteLine(objetoPrueba.build(ListadoNumeros)); }
public void TestMethod3() { OrderRange objetoPrueba = new OrderRange(); var ListadoNumeros = new List <int>(); ListadoNumeros.Add(58); ListadoNumeros.Add(60); ListadoNumeros.Add(55); ListadoNumeros.Add(48); ListadoNumeros.Add(57); ListadoNumeros.Add(73); Console.WriteLine(objetoPrueba.build(ListadoNumeros)); }
public void Problema2() { //Planteamiento int[] entrada1 = { 2, 1, 4, 5 }; int[] salidapares = { 2, 4 }; int[] salidaimpares = { 1, 5 }; List <int> pares = null; List <int> impares = null; //Prueba OrderRange.build(entrada1, ref pares, ref impares); //Resultado CollectionAssert.AreEqual(salidapares, pares.ToArray()); CollectionAssert.AreEqual(salidaimpares, impares.ToArray()); }
public void build() { int[] cadena = { 1, 2, 4, 5, 6, 7, 8, 5, 4, 3 }; OrderRange ts = new OrderRange(); try { // Act string result = ts.build(cadena); // Assert Assert.IsNotNull(result); } catch (Exception) { Assert.Fail(); } }
public void TestBuildAreEqual(int[] entrada, string expected) { var salida = _orderRange.build(new List <int>(entrada)); Assert.AreEqual(expected, salida); }
static void Main(string[] args) { ChangeString ChangeString = new ChangeString(); OrderRange OrderRange = new OrderRange(); MoneyParts MoneyParts = new Clases.MoneyParts(); string cadena = ""; int nroEjercicio; int[] coleccion = null; Console.WriteLine("Escriba el nro de Ejercicio a probar 1, 2 o 3"); nroEjercicio = Convert.ToInt32(Console.ReadLine()); while (nroEjercicio == 1 || nroEjercicio == 2 || nroEjercicio == 3) { switch (nroEjercicio) { case 1: Console.WriteLine("Cadena de Entrada: "); cadena = Console.ReadLine(); Console.Write(""); Console.WriteLine("Cadena de Salida : " + ChangeString.build(cadena)); Console.WriteLine("Escriba el nro de Ejercicio a probar 1, 2 o 3"); nroEjercicio = Convert.ToInt32(Console.ReadLine()); break; case 2: Console.WriteLine("Ingrese la coleccion de enteros separado por comas:"); cadena = Console.ReadLine(); var listaNumeros = cadena.Split(','); coleccion = new int[listaNumeros.Count()]; for (int i = 0; i < listaNumeros.Length; i++) { coleccion[i] = Convert.ToInt32((listaNumeros[i].ToString())); } var resultList = OrderRange.build(coleccion); Console.WriteLine(string.Join(",", resultList[0])); Console.WriteLine(string.Join(",", resultList[1])); Console.WriteLine(""); Console.WriteLine("Escriba el nro de Ejercicio a probar 1, 2 o 3"); nroEjercicio = Convert.ToInt32(Console.ReadLine()); break; case 3: Console.WriteLine("Ingrese el monto en soles:"); cadena = Console.ReadLine(); var res = MoneyParts.build(cadena); foreach (var item in res.Values) { Console.WriteLine(string.Join(",", item)); } Console.WriteLine(""); Console.WriteLine("Escriba el nro de Ejercicio a probar 1, 2 o 3"); nroEjercicio = Convert.ToInt32(Console.ReadLine()); break; default: break; } } }