public void Multiplicar_PositivoyNegativo() { var complejo = new Complejo(2, 1); Complejo resultado = complejo.Multiplicar(new Complejo(-1, -2)); Complejo resultadoEsperado = new Complejo(-4, -2); Assert.ReferenceEquals(resultadoEsperado, resultado); }
public void Multiplicar_Null() { var complejo = new Complejo(2, 1); Complejo resultado = complejo.Multiplicar(new Complejo(0, 0)); Complejo resultadoEsperado = new Complejo(0, 0); Assert.ReferenceEquals(resultadoEsperado, resultado); }
public void Multiplicar_2Positivo() { var complejo = new Complejo(1, 2); Complejo resultado = complejo.Multiplicar(new Complejo(2, 3)); Complejo resultadoEsperado = new Complejo(1, 5); Assert.ReferenceEquals(resultadoEsperado, resultado); }
static void Main(string[] args) { Complejo c = new Complejo(); //Pedimos datos al usuario Console.Write("Escribe parte entera real del primer elemento Complejo = "); int real1 = int.Parse(Console.ReadLine()); Console.WriteLine(); Console.Write("Escribe parte entera imaginaria del primer elemento Complejo = "); int imaginaria1 = int.Parse(Console.ReadLine()); Console.WriteLine(); Console.Write("Escribe parte entera real del segundo elemento Complejo = "); int real2 = int.Parse(Console.ReadLine()); Console.WriteLine(); Console.Write("Escribe parte entera imaginaria del segundo elemento Complejo = "); int imaginaria2 = int.Parse(Console.ReadLine()); //Test de la SUMA Complejo objeto1 = new Complejo(real1, imaginaria1); Complejo objeto2 = new Complejo(real2, imaginaria2); Complejo resultado1 = c.Sumar(objeto1, objeto2); string resSuma = resultado1.mostrar(); Console.WriteLine(resSuma); //Test de la MULTIPLICACIÓN Complejo objeto3 = new Complejo(real1, imaginaria1); Complejo objeto4 = new Complejo(real2, imaginaria2); Complejo resultado2 = c.Multiplicar(objeto1, objeto2); string resMulti = resultado2.mostrar(); Console.WriteLine(resMulti); Console.ReadKey(); }