public async Task <IActionResult> PostInTime(LogTimeRequest request)
        {
            IServiceProvider provider = TestServiceProvider.CreateProvider(
                services => _setup(services));

            using IServiceScope scope = provider.CreateScope();

            var result = await scope.ServiceProvider
                         .GetRequiredService <TimesheetController>()
                         .PostInTime(request);

            TimeLoggerContext dbContext = scope.ServiceProvider.GetRequiredService <TimeLoggerContext>();

            Timesheets.AddRange(dbContext.TimeSheets);
            return(result);
        }