public async void TestInsertAsync() { var user = new User { Id = Guid.NewGuid(), UserName = "******" }; await _userRepository.InsertAsync(user); await _kodkodDbContext.SaveChangesAsync(); var insertedUser = await _userRepository.GetFirstOrDefaultAsync(u => u.UserName == user.UserName); Assert.NotNull(insertedUser); Assert.Equal(user.UserName, insertedUser.UserName); }
public async Task TestInitializePermissions() { var testPermission = new Permission { Id = Guid.NewGuid(), Name = "TestPermission", DisplayName = "Test permission" }; var permissions = PermissionConsts.AllPermissions(); permissions.Add(testPermission); await _permissionAppService.InitializePermissions(permissions); await _kodkodDbContext.SaveChangesAsync(); var latestPermissionsCount = (await _permissionAppService.GetAllAsync()).Count; Assert.Equal(latestPermissionsCount, PermissionConsts.AllPermissions().Count + 1); }