Пример #1
0
        public async Task Return_Null()
        {
            var options = TestUtils.GetOptions(nameof(Return_RightActor));

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

                var actor = await sut.FindActorByNameAsync("Brad", "Pit");

                Assert.IsNull(actor);
            }
        }
Пример #2
0
        public async Task Return_RightActor()
        {
            var options = TestUtils.GetOptions(nameof(Return_RightActor));

            using (var arrangeContext = new MoviesCatalogContext(options))
            {
                await arrangeContext.Actors.AddAsync(TestHelper.TestActor1());

                await arrangeContext.SaveChangesAsync();
            }

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

                var actor = await sut.FindActorByNameAsync("Brad", "Pit");

                Assert.AreEqual(actor.Id, TestHelper.TestActor1().Id);
            }
        }