public void ExtractMoviesFromFile_ValidData() { //arrange const string path = "..\\..\\..\\ImportMoviesExamples\\пример правильных фильмов №1.txt"; var expected = new List <MovieOriginal> { new MovieOriginal("имя1", "название1", 2001), new MovieOriginal("имя2", "название2", 2002), new MovieOriginal("имя3", "название3", 2003), new MovieOriginal("имя4", "название4", 2004) }; //act _presenter.ExtractMoviesFromFile(path); var actual = _presenter.MoviesList; //assert Assert.AreEqual(expected[0].Title, actual[0].Title); Assert.AreEqual(expected[0].Description, actual[0].Description); Assert.AreEqual(expected[0].YearReleased, actual[0].YearReleased); Assert.AreEqual(expected[1].Title, actual[1].Title); Assert.AreEqual(expected[1].Description, actual[1].Description); Assert.AreEqual(expected[1].YearReleased, actual[1].YearReleased); Assert.AreEqual(expected[2].Title, actual[2].Title); Assert.AreEqual(expected[2].Description, actual[2].Description); Assert.AreEqual(expected[2].YearReleased, actual[2].YearReleased); Assert.AreEqual(expected[3].Title, actual[3].Title); Assert.AreEqual(expected[3].Description, actual[3].Description); Assert.AreEqual(expected[3].YearReleased, actual[3].YearReleased); }