\r
try {\r
c.Add (new Uri("http://www.ximian.com"), "Basic", cred1);\r
- Assertion.Fail ("#1: should have failed");\r
+ Assert.Fail ("#1: should have failed");\r
} catch (ArgumentException) { }\r
\r
c.Add (new Uri("http://www.contoso.com/"), "**Unknown**", cred1);\r
result = c.GetCredential (new Uri("http://www.contoso.com/"), "**Unknown**");\r
- Assertion.AssertEquals ("#3", result, cred1);\r
+ Assert.AreEqual (result, cred1, "#3");\r
c.Remove (new Uri("http://www.contoso.com/"), "**Unknown**");\r
result = c.GetCredential (new Uri("http://www.contoso.com/"), "**Unknown**");\r
- Assertion.Assert ("#4", result == null);\r
+ Assert.IsTrue (result == null, "#4");\r
\r
c.Add (new Uri("http://www.contoso.com/"), "**Unknown**", cred1);\r
result = c.GetCredential (new Uri("http://www.contoso.com"), "**Unknown**");\r
- Assertion.AssertEquals ("#5", result, cred1);\r
+ Assert.AreEqual (result, cred1, "#5");\r
c.Remove (new Uri("http://www.contoso.com"), "**Unknown**");\r
result = c.GetCredential (new Uri("http://www.contoso.com"), "**Unknown**");\r
- Assertion.Assert ("#6", result == null);\r
+ Assert.IsTrue (result == null, "#6");\r
\r
c.Add (new Uri("http://www.contoso.com/portal/"), "**Unknown**", cred1);\r
result = c.GetCredential (new Uri("http://www.contoso.com/portal/foo/bar.html"), "**Unknown**");\r
- Assertion.AssertEquals ("#7", result, cred1);\r
+ Assert.AreEqual (result, cred1, "#7");\r
c.Remove (new Uri("http://www.contoso.com"), "**Unknown**");\r
result = c.GetCredential (new Uri("http://www.contoso.com"), "**Unknown**");\r
- Assertion.Assert ("#8", result == null);\r
+ Assert.IsTrue (result == null, "#8");\r
\r
result = c.GetCredential (new Uri("http://www.contoso.com:80/portal/news/index.aspx"), "Basic");\r
- Assertion.AssertEquals ("#9", result, cred3);\r
+ Assert.AreEqual (result, cred3, "#9");\r
\r
result = c.GetCredential (new Uri("http://www.contoso.com:80/portal/news/index"), "Basic");\r
- Assertion.AssertEquals ("#10", result, cred3);\r
+ Assert.AreEqual (result, cred3, "#10");\r
\r
result = c.GetCredential (new Uri("http://www.contoso.com:80/portal/news/"), "Basic");\r
- Assertion.AssertEquals ("#11", result, cred3);\r
+ Assert.AreEqual (result, cred3, "#11");\r
\r
result = c.GetCredential (new Uri("http://www.contoso.com:80/portal/news"), "Basic");\r
- Assertion.AssertEquals ("#12", result, cred4);\r
+ Assert.AreEqual (result, cred4, "#12");\r
\r
result = c.GetCredential (new Uri("http://www.contoso.com:80/portal/ne"), "Basic");\r
- Assertion.AssertEquals ("#13", result, cred4);\r
+ Assert.AreEqual (result, cred4, "#13");\r
\r
result = c.GetCredential (new Uri("http://www.contoso.com:80/portal/"), "Basic");\r
- Assertion.AssertEquals ("#14", result, cred4); \r
+ Assert.AreEqual (result, cred4, "#14"); \r
\r
result = c.GetCredential (new Uri("http://www.contoso.com:80/portal"), "Basic");\r
- Assertion.AssertEquals ("#15", result, cred5);\r
+ Assert.AreEqual (result, cred5, "#15");\r
\r
result = c.GetCredential (new Uri("http://www.contoso.com:80/"), "Basic");\r
- Assertion.AssertEquals ("#16", result, cred5);\r
+ Assert.AreEqual (result, cred5, "#16");\r
\r
result = c.GetCredential (new Uri("http://www.contoso.com"), "Basic");\r
- Assertion.AssertEquals ("#17", result, cred5); \r
+ Assert.AreEqual (result, cred5, "#17"); \r
\r
/* \r
IEnumerator e = c.GetEnumerator ();\r
Console.WriteLine (e.Current.GetType () + " : " + e.Current.ToString ());\r
}\r
*/\r
+#if NET_2_0\r
+ result = c.GetCredential ("www.ximian.com", 80, "Basic");\r
+ Assert.IsTrue (result == null, "#18"); \r
+\r
+ c.Add ("www.ximian.com", 80, "Basic", cred1);\r
+\r
+ try {\r
+ c.Add ("www.ximian.com", 80, "Basic", cred1);\r
+ Assert.Fail ("#19: should have failed");\r
+ } catch (ArgumentException) { }\r
+\r
+ result = c.GetCredential ("www.ximian.com", 80, "Basic");\r
+ Assert.AreEqual (result, cred1, "#20"); \r
+\r
+ c.Remove (new Uri("http://www.contoso.com"), "Basic");\r
+ c.Add ("www.contoso.com", 80, "Basic", cred5);\r
+ result = c.GetCredential (new Uri("http://www.contoso.com"), "Basic");\r
+ Assert.IsTrue (result == null, "#21"); \r
+#endif\r
}\r
}\r
\r