public async Task ReturnUsers_AllowedToSeeLog()
        {
            var logbookId = 1;
            var userId    = "userId";
            var username  = "******";
            var usernames = new Dictionary <string, string>();

            usernames.Add(username, username);


            var userManagerWrapperMocked = new Mock <IUserManagerWrapper <User> >();
            var mappingProviderMocked    = new Mock <IMappingProvider>();
            var dateTimeWrapperMocked    = new Mock <IDateTimeWrapper>();

            AccountTestUtils.GetContextWithUserLogBooksAndUserAndLogBook(nameof(ReturnUsers_AllowedToSeeLog), userId, username, logbookId);

            using (var assertContext = new AlphaHotelDbContext(AccountTestUtils.GetOptions(nameof(ReturnUsers_AllowedToSeeLog))))
            {
                var accountService = new AccountService(assertContext, userManagerWrapperMocked.Object, mappingProviderMocked.Object, dateTimeWrapperMocked.Object);

                var users = await accountService.CheckIfUserIsAllowedToSeeLogAsync(usernames, logbookId);

                Assert.AreEqual(1, users.Count);
                Assert.IsTrue(users.Contains(username));
            }
        }