public void PushCommand_NoUseEventCommand_CurrentCommandIsNull()
        {
            Commander commander    = new Commander();
            Command   firstCommand = new DummyNoUseEventCommand();;

            commander.PushCommand(firstCommand);
            Assert.Null(commander.CurrentCommand);
        }
        public void PushCommand_NoUseCommand_CommandExecuted()
        {
            Commander commander = new Commander();
            Command   command   = new DummyNoUseEventCommand();

            commander.PushCommand(command);

            Assert.Equal(Command.Status.Execute, command.WorkingStatus);
        }