protected void DoGetRelativePath(string iBasePath, string iPath, string iExpected) { try { string vActual = RelativePath.GetRelativePath(iBasePath, iPath); Assert.AreEqual(iExpected, vActual, GetTestFailMessage(iBasePath, iPath)); } catch (Exception e) { Assert.Fail(e.Message + "; " + GetTestFailMessage(iBasePath, iPath)); } }