2005-09-14 Sebastien Pouliot <sebastien@ximian.com>
authorSebastien Pouliot <sebastien@ximian.com>
Wed, 14 Sep 2005 12:27:16 +0000 (12:27 -0000)
committerSebastien Pouliot <sebastien@ximian.com>
Wed, 14 Sep 2005 12:27:16 +0000 (12:27 -0000)
* HttpWorkerRequestTest.cs: Add test cases for default values of new
2.0 APIs.

svn path=/trunk/mcs/; revision=50036

mcs/class/System.Web/Test/System.Web/ChangeLog
mcs/class/System.Web/Test/System.Web/HttpWorkerRequestTest.cs

index 92b6c3a4a1e8164afefe2a7e35bba3d6628f1393..3374e42bdda1deabfffd87d7fb99874232357b43 100644 (file)
@@ -1,3 +1,8 @@
+2005-09-14  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * HttpWorkerRequestTest.cs: Add test cases for default values of new
+       2.0 APIs.
+
 2005-09-13  Sebastien Pouliot  <sebastien@ximian.com>
 
        * HttpApplicationCas.cs: New. CAS unit tests.
index 15632037883f1c91fb79eea097220b9dc6aaf9ad..df78daa16763a9c407da1e8c4071743c29404feb 100644 (file)
@@ -305,7 +305,16 @@ namespace MonoTests.System.Web {
                        Assert.AreEqual (true, f.IsClientConnected (), "F32");
                        Assert.AreEqual (false, f.IsEntireEntityBodyIsPreloaded (), "F33");
                        Assert.AreEqual (false, f.IsSecure (), "F34");
-                       
+
+                       Assert.AreEqual (0, f.ReadEntityBody (null, Int32.MaxValue), "ReadEntityBody(byte[],int)");
+#if NET_2_0
+                       Assert.AreEqual (Guid.Empty.ToString (), f.RequestTraceIdentifier.ToString (), "RequestTraceIdentifier");
+                       Assert.IsNull (f.RootWebConfigPath, "RootWebConfigPath");
+                       Assert.AreEqual (0, f.GetPreloadedEntityBody (null, Int32.MinValue), "GetPreloadedEntityBody(byte[],int)");
+                       Assert.AreEqual (0, f.GetPreloadedEntityBodyLength (), "GetPreloadedEntityBodyLength");
+                       Assert.AreEqual (0, f.GetTotalEntityBodyLength (), "GetTotalEntityBodyLength");
+                       Assert.AreEqual (0, f.ReadEntityBody (null, 0, 0), "ReadEntityBody(byte[],int,int)");
+#endif
                }
 
                [Test] public void Test_GetKnownHeaderName ()