Пример #1
0
        public async Task UpdateTimeSheetHandler_Hendle_Success()
        {
            // Arrange
            var request = new UpdateTimeSheetRequest();

            // Act
            await _sut.Handle(request, default);

            //  Assert
        }
Пример #2
0
        public async Task Handle_CreateEntry()
        {
            // Arrange
            var request = new UpdateTimeSheetRequest {
                Year = Year.From(2001), Month = Month.From(1), Entries = new[] { new TimeEntryRequest {
                                                                                     Day = 1, Hours = 10
                                                                                 } }
            };
            await _sut.Send(request, default);

            var any   = IntegrationTestsFixture.DatabaseContext.TimeEntries.Where(t => t.Year == request.Year).Any();
            var count = IntegrationTestsFixture.DatabaseContext.TimeEntries.Count();

            Assert.True(any);
            Assert.Equal(1, count);
        }