public void MoviesFormattedWithSceneFormattingAreCorrectlyParsed() { //Arrange var fileName = "Transformers.Age.Of.Extinction.2014.DVDR.NTSC-LPD.mkv"; var expectedResults = new { FileName = "Transformers.Age.Of.Extinction.2014.DVDR.NTSC-LPD.mkv", MovieName = "Transformers Age Of Extinction", Extension = ".mkv", Year = "2014" }; //Act var obj = new Movie(fileName); //Assert Assert.AreEqual(expectedResults.FileName, obj.FileName); Assert.AreEqual(expectedResults.Extension, obj.Extension); Assert.AreEqual(expectedResults.MovieName, obj.Name); Assert.AreEqual(expectedResults.Year, obj.Year); }
public void MoviesAlreadyInTargetFormattingAreCorrectlyParsed() { //Arrange var fileName = "Toy Story 2 (1999).avi"; var expectedResults = new { FileName = "Toy Story 2 (1999).avi", MovieName = "Toy Story 2", Extension = ".avi", Year = "1999" }; //Act var obj = new Movie(fileName); //Assert Assert.AreEqual(expectedResults.FileName, obj.FileName); Assert.AreEqual(expectedResults.Extension, obj.Extension); Assert.AreEqual(expectedResults.MovieName, obj.Name); Assert.AreEqual(expectedResults.Year, obj.Year); }
public void MoviesAlreadyInTargetFormattingWithExtraDataAreCorrectlyParsed() { //Arrange var fileName = "Bleach Fade to Black (2008) [720p] [h.265].mkv"; var expectedResults = new { FileName = "Bleach Fade to Black (2008) [720p] [h.265].mkv", MovieName = "Bleach Fade To Black", Extension = ".mkv", Year = "2008" }; //Act var obj = new Movie(fileName); //Assert Assert.AreEqual(expectedResults.FileName, obj.FileName); Assert.AreEqual(expectedResults.Extension, obj.Extension); Assert.AreEqual(expectedResults.MovieName, obj.Name); Assert.AreEqual(expectedResults.Year, obj.Year); }
public void MoviesWithTheYearPreceedingTheNameAreCorrectlyParsed() { //Arrange var fileName = "2008 - Wall-E.avi"; var expectedResults = new { FileName = "2008 - Wall-E.avi", MovieName = "Wall-E", Extension = ".avi", Year = "2008" }; //Act var obj = new Movie(fileName); //Assert Assert.AreEqual(expectedResults.FileName, obj.FileName); Assert.AreEqual(expectedResults.Extension, obj.Extension); Assert.AreEqual(expectedResults.MovieName, obj.Name); Assert.AreEqual(expectedResults.Year, obj.Year); }