Пример #1
0
        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);
        }