Пример #1
0
 public CommandController(
     CreateEmployeeCommandHandler createEmployeeCommandHandler,
     ChangeEmployeeNameCommandHandler changeEmployeeNameCommandHandler)
 {
     _createEmployeeCommandHandler     = createEmployeeCommandHandler;
     _changeEmployeeNameCommandHandler = changeEmployeeNameCommandHandler;
 }
        public async Task HandleValidEmployeeAddedToEmployeeRepo()
        {
            var handler = new CreateEmployeeCommandHandler(_mapper, _mockEmployeeRepository.Object);

            var employee = new EmployeeRest
            {
                FirstName  = $"FirstName11",
                MiddleName = $"MiddleName11",
                LastName   = $"LastName11"
            };
            await handler.Handle(new CreateEmployeeCommand(employee), CancellationToken.None);

            var allCategories = await _mockEmployeeRepository.Object.GetAllAsync();

            allCategories.Count.ShouldBe(10);
        }
 public CreateEmployeeCommandHandlerTests()
 {
     locationId = CommandArrangeHelper.GetLocationId(context, null, null);
     mediator   = new Mock <IMediator>();
     sut        = new CreateEmployeeCommandHandler(context, mediator.Object);
 }