public async Task CheckIfGetCountWorks() { var options = new DbContextOptionsBuilder <ApplicationDbContext>() .UseInMemoryDatabase("BeatsWaveVirtual"); var beatRepository = new EfDeletableEntityRepository <Beat>(new ApplicationDbContext(options.Options)); var imageRepository = new EfDeletableEntityRepository <CloudinaryImage>(new ApplicationDbContext(options.Options)); var userRepository = new EfDeletableEntityRepository <ApplicationUser>(new ApplicationDbContext(options.Options)); var service = new BeatsService(beatRepository, imageRepository, userRepository); var result = await service.GetCountAsync(); Assert.Equal(0, result); }