public void Not_mapped_command_with_registered_executors_should_be_executed_using_registered_executor()
        {
            var executor = MockRepository.GenerateMock<ICommandExecutor<NotMappedCommand>>();
            var sut = new NsbCommandService();
            sut.RegisterExecutor(executor);
            var command = new NotMappedCommand();
            sut.Execute(command);

            executor.AssertWasCalled(x => x.Execute(command));
        }
Example #2
0
        public void Not_mapped_command_with_registered_executors_should_be_executed_using_registered_executor()
        {
            var executor = MockRepository.GenerateMock <ICommandExecutor <NotMappedCommand> >();
            var sut      = new NsbCommandService();

            sut.RegisterExecutor(executor);
            var command = new NotMappedCommand();

            sut.Execute(command);

            executor.AssertWasCalled(x => x.Execute(command));
        }