Esempio n. 1
0
        public void SetPosition_InsertCharacterPosition_CheckPositionProperty()
        {
            // Arrange
            char character = 'd';
            RotorTestClass RotorTestClass = new RotorTestClass();

            // Act
            RotorTestClass.SetPosition(character);

            // Assert
            Assert.AreEqual(4, RotorTestClass.GetPosition());
        }
Esempio n. 2
0
        public void Rotate_InsertStartingPosition_ExpectingNotchAndPositionIs25()
        {
            // Arrange
            char character = 'x';
            RotorTestClass RotorTestClass = new RotorTestClass();
            RotorTestClass.SetPosition(character);

            // Act
            bool notch = RotorTestClass.Rotate();

            // Assert
            Assert.IsTrue(notch);
            Assert.AreEqual(25, RotorTestClass.GetPosition());
        }