Exemplo n.º 1
0
        public void ToConfirmThatTheActorIsInSeason5Epsode2AsMaincastMemberAndAsAGuestActor()
        {
            string url  = String.Format(BaseUrl.ApiUrl + "1399/season/5/episode/2/credits?api_key=41aed1d29b4834fc33585bf83b92123b");
            var    data = ReadJsonData.GetJsonDataFromUrl <RootObject>(url);

            Assert.IsTrue(data != null, "The service did not return any respose");
            Cast nellTigerInCast = data.cast
                                   .FirstOrDefault(cast =>
                                                   { return(cast.name == "Nell Tiger Free"); });

            Assert.IsTrue(nellTigerInCast != null, "Nell Tiger Free was expected in the Cast");

            GuestStar nellTigerInGuest = data.guest_stars
                                         .FirstOrDefault(guest =>
                                                         { return(guest.name == "Nell Tiger Free"); });

            Assert.IsTrue(nellTigerInGuest != null, "Nell Tiger Free was  expected in the guest stars list");
        }
Exemplo n.º 2
0
        public void ToConfirmThatTheActorIsNotInSeason6Epsode1()
        {
            string url  = String.Format(BaseUrl.ApiUrl + "1399/season/6/episode/1?api_key=41aed1d29b4834fc33585bf83b92123b");
            var    data = ReadJsonData.GetJsonDataFromUrl <RootObject>(url);

            Assert.IsTrue(data != null, "The service did not return any respose");
            Crew nellTigerInCrew = data.crew
                                   .FirstOrDefault(crew =>
                                                   { return(crew.name == "Nell Tiger Free"); });

            Assert.IsTrue(nellTigerInCrew == null, "Nell Tiger Free was not expected in the crew");

            GuestStar nellTigerInGuest = data.guest_stars
                                         .FirstOrDefault(guest =>
                                                         { return(guest.name == "Nell Tiger Free"); });

            Assert.IsTrue(nellTigerInGuest == null, "Nell Tiger Free was not expected in the guest stars list");
        }