public void SpinRotorTest(byte position, byte result) { SpinningRotor rotor = new SpinningRotor(RotorNumber.One, position); rotor.SpinRotor(); Assert.AreEqual(result, rotor.CurrentPosition); }
public void EncodeBackTest(RotorNumber number, byte position, char characterToEncode, char result) { SpinningRotor rotor = new SpinningRotor(number, position); rotor.EncodeCharacterBack(ref characterToEncode); Assert.AreEqual(result, characterToEncode); }