private void CreateZipForStudent() { var directoryName = new DirectoryInfo(Path.Combine(SlideFolderPath.FullName, ExerciseDir)); var zip = new LazilyUpdatingZip(directoryName, new[] { "checking", "bin", "obj" }, ReplaceCsproj, StudentsZip); zip.UpdateZip(); }
public void TestGetDirectoriesList() { const string fileName = "directory-1/directory-2/subdirectory/file.txt"; var directories = LazilyUpdatingZip.GetDirectoriesList(fileName).ToList(); CollectionAssert.Contains(directories, "directory-1"); CollectionAssert.Contains(directories, "directory-2"); CollectionAssert.Contains(directories, "subdirectory"); CollectionAssert.DoesNotContain(directories, "file.txt"); }