Exemplo n.º 1
0
        public void CreateMoveNorthCommandWhenOrientationIsN()
        {
            var actualCommand = MoveForwardCommandFactory.Create(Orientation.N);

            actualCommand.Should().BeOfType <MoveNorthCommand>();
        }
Exemplo n.º 2
0
        private static void MoveForward(TrackingModule trackingModule)
        {
            var command = MoveForwardCommandFactory.Create(trackingModule.Position.Orientation);

            command.Execute(trackingModule);
        }