Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorLluis Sanchez <lluis@novell.com>2004-01-07 14:51:55 +0300
committerLluis Sanchez <lluis@novell.com>2004-01-07 14:51:55 +0300
commit5ceb140949bbb1f1b61d999b109494e68ad8cb5f (patch)
tree0e388a0091f88740c47829c5ad56d7a55480593c /doc
parent65b863c896f2fedd1526ff1b84653dcc1dba533a (diff)
Added information about web service tests
svn path=/trunk/mono/; revision=21802
Diffstat (limited to 'doc')
-rw-r--r--doc/testing39
1 files changed, 39 insertions, 0 deletions
diff --git a/doc/testing b/doc/testing
index 555491b6ae3..5a20de87938 100644
--- a/doc/testing
+++ b/doc/testing
@@ -19,6 +19,9 @@
the virtual machine.
<li><a href="#aspnet"><b>ASP.NET tests</b></a>: ASP.NET tests.
+
+ <li><a href="#ws"><b>Web Services tests</b></a>: Web Services
+ client/server tests.
</ul>
<a name="unit"></a>
@@ -228,3 +231,39 @@
nunit-console standalone-tests.dll
</pre>
+<a name="ws"></a>
+* Web Services tests
+
+ The Test directory for the System.Web.Services assembly contains a
+ standalone test suite for testing web services. It tests:
+
+ <ul>
+ <li>Proxy generation using the wsdl tool</li>
+ <li>Access to web services using the generated client proxies</li>
+ <li>Execution of web services in the server</li>
+ </ul>
+
+ This suite not only tests web services running on XSP, but it can also test
+ services running on other platforms and that are available in internet. This
+ will help track down interoperability issues.
+
+ To build the test suite, just run:
+
+<pre>
+ cd mcs/class/System.Web.Services/Test/standalone
+ xsp --root server
+</pre>
+
+ And from another terminal:
+<pre>
+ cd mcs/class/System.Web.Services/Test/standalone
+ make
+ nunit-console testclient.dll
+</pre>
+
+ This will download the wsdl documents, generate the proxies, build a dll with
+ the proxies, and build the nunit tests. Then you can use nunit-console or
+ gnunit to run the tests (the nunit dll is testclient.dll).
+
+ Read the README file in mcs/class/System.Web.Services/Test/standalone for
+ more info.