Ejemplo n.º 1
0
        public async Task Return_RightCollection()
        {
            var options = TestUtils.GetOptions(nameof(Return_RightCollection));

            using (var arrangeContext = new MoviesCatalogContext(options))
            {
                await arrangeContext.Genres.AddAsync(TestHelper.TestGenre1());

                await arrangeContext.Genres.AddAsync(TestHelper.TestGenre2());

                await arrangeContext.SaveChangesAsync();
            }

            using (var assertContext = new MoviesCatalogContext(options))
            {
                var sut = new GenreService(assertContext);

                var genres = await sut.GetAllGenresAsync();

                Assert.AreEqual(genres.Count, 2);
            }
        }