public void Getting_All_Albums_When_DbContext_Is_Null_Genres()
        {
            var dbContextFactory = DbContextHelper.CreateDbContextFactory();

            var albumQueryService = new API.Services.Query.AlbumQueryService(null, new DbContextScopeFactory());
            Assert.Throws<AggregateException>(() => albumQueryService.GetByGenre("Pop").Result);
        }
Esempio n. 2
0
        public void Getting_All_Albums_When_DbContext_Is_Null_Genres()
        {
            var dbContextFactory = DbContextHelper.CreateDbContextFactory();

            var albumQueryService = new API.Services.Query.AlbumQueryService(null);

            Assert.Throws <AggregateException>(() => albumQueryService.GetByGenre("Pop").Result);
        }
        public void Getting_All_Albums_By_Invalid_Genre()
        {
            var dbContextFactory = DbContextHelper.CreateDbContextFactory();

            var albumQueryService = new API.Services.Query.AlbumQueryService(dbContextFactory, new DbContextScopeFactory());

            this.PopulateAlbums(dbContextFactory);
            var genres = albumQueryService.GetByGenre("Genre that doesn't exist").Result;

            genres.Should().NotBeNull();
            genres.Count().Should().Be(0);
        }
Esempio n. 4
0
        public void Getting_All_Albums_By_Invalid_Genre()
        {
            var dbContextFactory = DbContextHelper.CreateDbContextFactory();

            var albumQueryService = new API.Services.Query.AlbumQueryService(dbContextFactory);

            this.PopulateAlbums(dbContextFactory);
            var genres = albumQueryService.GetByGenre("Genre that doesn't exist").Result;

            genres.Should().NotBeNull();
            genres.Count().Should().Be(0);
        }
		public void Getting_All_Albums_By_Valid_Genre()
		{
			var dbContextFactory = DbContextHelper.CreateDbContextFactory();

			var albumQueryService = new API.Services.Query.AlbumQueryService(dbContextFactory);

			this.PopulateAlbums(dbContextFactory);

			var albums = albumQueryService.GetByGenre("Pop").Result;

			albums.Should().NotBeNull();
			albums.Count().Should().Be(2);
		}
Esempio n. 6
0
        public void Getting_All_Albums_By_Valid_Genre()
        {
            var dbContextFactory = DbContextHelper.CreateDbContextFactory();

            var albumQueryService = new API.Services.Query.AlbumQueryService(dbContextFactory);

            this.PopulateAlbums(dbContextFactory);

            var albums = albumQueryService.GetByGenre("Pop").Result;

            albums.Should().NotBeNull();
            albums.Count().Should().Be(2);
        }