public async Task CreateLogCommand_LogDataCreatedOnDatabase() { // Setup Test Request Parameters var createLogDto = new CreateLogDto { HostName = "TestHostName", Message = "TestMessage", Severity = "Error" }; var createLogCommand = new CreateLogCommand(createLogDto); // Expected Result var expectedResult = new CreatedLogDto() { Id = 1, CreatedDate = new DateTime(20, 01, 01).Date, HostName = "TestHostName", Message = "TestMessage", Severity = "Error" }; var handler = new CreateLogCommandHandler(wrapperMock.Object); var result = await handler.Handle(createLogCommand, new System.Threading.CancellationToken()); Assert.AreEqual(expectedResult.ToString(), result.ToString()); }
public CreateLogCommandHandlerTest() { _handler = new CreateLogCommandHandler(_validationService, _uow, _logRepository, _projectRepository); }