public void NullPath()
 {
     Assert.AreEqual(null, ArcPaths.GetCleanedDirectoryPath(null));
 }
 public void DoubleForwardAndBackwardSlashes()
 {
     Assert.AreEqual("a/b/c/d/", ArcPaths.GetCleanedDirectoryPath("a\\b//c\\d//"));
 }
 public void DoubleBackwardSlash()
 {
     Assert.AreEqual("a/b/", ArcPaths.GetCleanedDirectoryPath("a\\b/"));
 }
 public void TrailingSlash()
 {
     Assert.AreEqual("b/", ArcPaths.GetCleanedDirectoryPath("b/"));
 }
 public void RootDirectory()
 {
     Assert.AreEqual("item", ArcPaths.GetCleanedDirectoryPath("item"));
 }
 public void EmptyString()
 {
     Assert.AreEqual("", ArcPaths.GetCleanedDirectoryPath(""));
 }