예제 #1
0
        public void WestDirection_has_correct_name()
        {
            // Act
            var direction = new WestDirection();

            // Assert
            Assert.AreEqual("West", direction.Direction, "The travel direction was not correctly assigned.");
        }
예제 #2
0
        public void WestDirection_has_correct_reverse_direction()
        {
            // Arrange
            var direction = new WestDirection();

            // Act
            ITravelDirection reverseDirection = direction.GetOppositeDirection();

            // Assert
            Assert.AreEqual("East", reverseDirection.Direction, "The opposite travel direction was not correctly returned.");
        }