public async Task TestAddUserToFollower() { var options = new DbContextOptionsBuilder <ApplicationDbContext>() .UseInMemoryDatabase(Guid.NewGuid().ToString()); var repository = new EfDeletableEntityRepository <Follower>(new ApplicationDbContext(options.Options)); var service = new UserServices(repository); var model = new UserFollowerViewModel { GameId = 5, UserId = "4", }; for (int i = 0; i < 2; i++) { await service.AddUserToFollower(model); } var counter = await repository.All().CountAsync(); Assert.Equal(1, counter); }