private IProduction ParseTelevisionMovie(Match regexMatch) { var tvShow = new TelevisionMovie(); tvShow.Title = ParseTitle(regexMatch); tvShow.Year = ParseYear(regexMatch); return(tvShow); }
public void TestParseCreatesValidTelevisionMovieObjectForTelevisionMovie() { var productionDefinition = @"# Zenon: Z3 (2004) (TV)"; var expected = new TelevisionMovie() { Title = "Zenon: Z3", Year = 2004 }; var logger = new Mock<ILog>(); var actual = new ProductionParser(logger.Object).Parse(productionDefinition); Assert.AreEqual(expected, actual); }
public void TestParseCreatesValidTelevisionMovieObjectForTelevisionMovie() { var productionDefinition = @"# Zenon: Z3 (2004) (TV)"; var expected = new TelevisionMovie() { Title = "Zenon: Z3", Year = 2004 }; var logger = new Mock <ILog>(); var actual = new ProductionParser(logger.Object).Parse(productionDefinition); Assert.AreEqual(expected, actual); }
private IProduction ParseTelevisionMovie(Match regexMatch) { var tvShow = new TelevisionMovie(); tvShow.Title = ParseTitle(regexMatch); tvShow.Year = ParseYear(regexMatch); return tvShow; }