public void Configurar_WithZ_ReturnsTrue() { string lResultado; string lResultadoEsperado = "ZABCDEFGHIJKLMNOPQRSTUVWXY"; Rotor lRotor = new Rotor(1); lRotor.Configurar('Z'); lResultado = lRotor.Anillo.ToString(); Assert.AreEqual(lResultadoEsperado, lResultado); }
public void Cifrar_WithA_1Rotor_ReturnsTrue() { char lResultado; char lResultadoEsperado = 'P'; char lLetra = 'A'; char lConfInicial = 'A'; Rotor lRotor = new Rotor(1); lRotor.Configurar(lConfInicial); Rotores lRotores = new Rotores(); MethodInfo methodInfo = lRotores.GetType().GetMethod("AgregarRotor", BindingFlags.Instance | BindingFlags.NonPublic); methodInfo.Invoke(lRotores, new object[] { lRotor }); // lRotores.AgregarRotor(lRotor1); lResultado = lRotores.Cifrar(true, lLetra); Assert.AreEqual(lResultadoEsperado, lResultado); }