public void RemoveTrailingSlash() { Assert.AreEqual("/hi/there", VPU.RemoveTrailingSlash("/hi/there/"), "A1"); Assert.AreEqual("/hi/there", VPU.RemoveTrailingSlash("/hi/there"), "A2"); Assert.AreEqual("/", VPU.RemoveTrailingSlash("/"), "A3"); Assert.AreEqual(null, VPU.RemoveTrailingSlash(""), "A4"); Assert.AreEqual(null, VPU.RemoveTrailingSlash(null), "A5"); }
public void RemoveTrailingSlash2() { Assert.AreEqual(null, VPU.RemoveTrailingSlash(null)); Assert.AreEqual(null, VPU.RemoveTrailingSlash("")); Assert.AreEqual("/", VPU.RemoveTrailingSlash("/")); Assert.AreEqual("////", VPU.RemoveTrailingSlash("/////")); Assert.AreEqual("/pepe", VPU.RemoveTrailingSlash("/pepe")); Assert.AreEqual("/pepe", VPU.RemoveTrailingSlash("/pepe/")); }