+
+ AssertRelativeUri ("../", uri14, uri15, "#O");
+ AssertRelativeUri ("./", uri16, uri15, "#P");
+
+ Uri a1 = new Uri ("http://something/something2/test/");
+ Uri a2 = new Uri ("http://something/something2/");
+ Uri a3 = new Uri ("http://something/something2/test");
+ Uri a4 = new Uri ("http://something/something2");
+
+ AssertRelativeUri ("../", a1, a2, "Q1");
+ AssertRelativeUri ("../../something2", a1, a4, "Q2");
+ AssertRelativeUri ("./", a3, a2, "Q3");
+ AssertRelativeUri ("../something2", a3, a4, "Q4");
+
+ Uri b1 = new Uri ("http://something/test/");
+ Uri b2 = new Uri ("http://something/");
+ Uri b3 = new Uri ("http://something/test");
+ Uri b4 = new Uri ("http://something");
+
+ AssertRelativeUri ("../", b1, b2, "R1");
+ AssertRelativeUri ("../", b1, b4, "R2");
+ AssertRelativeUri ("./", b3, b2, "R3");
+ AssertRelativeUri ("./", b3, b4, "R4");
+
+ Uri c1 = new Uri ("C:\\something\\something2\\test\\");
+ Uri c2 = new Uri ("C:\\something\\something2\\");
+ Uri c3 = new Uri ("C:\\something\\something2\\test");
+ Uri c4 = new Uri ("C:\\something\\something2");
+
+ AssertRelativeUri ("../", c1, c2, "S1");
+ AssertRelativeUri ("../../something2", c1, c4, "S2");
+ AssertRelativeUri ("./", c3, c2, "S3");
+ AssertRelativeUri ("../something2", c3, c4, "S4");
+
+ Uri d1 = new Uri ("C:\\something\\test\\");
+ Uri d2 = new Uri ("C:\\something\\");
+ Uri d3 = new Uri ("C:\\something\\test");
+ Uri d4 = new Uri ("C:\\something");
+
+ AssertRelativeUri ("../", d1, d2, "T1");
+ AssertRelativeUri ("../../something", d1, d4, "T2");
+ AssertRelativeUri ("./", d3, d2, "T3");
+ AssertRelativeUri ("../something", d3, d4, "T4");
+
+ Uri e1 = new Uri ("C:\\something\\");
+ Uri e2 = new Uri ("C:\\");
+ Uri e3 = new Uri ("C:\\something");
+
+ AssertRelativeUri ("../", e1, e2, "U1");
+ AssertRelativeUri ("./", e3, e2, "U2");
+ AssertRelativeUri ("", e1, e1, "U3");
+ AssertRelativeUri ("", e3, e3, "U4");
+ AssertRelativeUri ("../something", e1, e3, "U5");
+ AssertRelativeUri ("something/", e3, e1, "U6");
+ AssertRelativeUri ("something", e2, e3, "U7");