public void Rotor_SetRingSetting() { char expected = 'K'; EnigmaRotor Rotor_I = CreateRotorI(); Rotor_I.SetRingSetting('B'); char actual = Rotor_I.Convert('A'); Assert.AreEqual(expected, actual); }
public void Rotor_ReverseMappslettersWithRingSetting() { char expected = 'A'; EnigmaRotor Rotor_I = CreateRotorI(); Rotor_I.SetRingSetting('B'); char actual = Rotor_I.ReverseConvert('K'); Assert.AreEqual(expected, actual); }
public void Rotor_MappslettersWithRingSettingAndOffset() { char expected = 'W'; EnigmaRotor Rotor_I = CreateRotorI(); Rotor_I.SetRingSetting('F'); Rotor_I.SetOffset('Y'); char actual = Rotor_I.Convert('A'); Assert.AreEqual(expected, actual); }