private static void GetFilm() { var film = new FilmDetails("Wiedźmin-2001-1281"); film.Download(); var result = film.Details; }
public IActionResult Film(string partUri) { if (string.IsNullOrWhiteSpace(partUri)) { return(new StatusCodeResult(400)); } var film = new FilmDetails(partUri); film.Download(); var filmDetails = film.Details; return(new JsonResult(filmDetails.Adapt <FilmDetailsViewModel>())); }
public void CheckResponse() { //Arrange var fakeWebResponse = WebResponseBuilder.Create(null, request: new FakeRequest()); var filmDetails = new FilmDetails(null, fakeWebResponse); //Act filmDetails.Download(); var model = filmDetails.Details; //Assert Assert.Equal(CREATOR, model.Creator); Assert.Equal(DIRECTOR, model.Directior); Assert.Equal(DURATION, model.Duration); Assert.Equal(GENRE, model.Genre); Assert.Equal(RATING, model.Rating); Assert.Equal(TITLE, model.Title); }