5 // Atsushi Enomoto <atsushi@ximian.com>
7 // Copyright (C) 2006 Novell, Inc.
12 using NUnit.Framework;
17 using System.Web.Services.Description;
18 using System.Web.Services.Discovery;
20 using System.Xml.Schema;
21 using System.Xml.Serialization;
22 using System.Collections;
24 namespace MonoTests.System.Web.Services.Description
27 public class WebReferenceTest
30 public void ProtocolName ()
32 WebReference r = new WebReference (
33 new DiscoveryClientDocumentCollection (),
35 null, null, null); // null ProtocolName
36 r = new WebReference (
37 new DiscoveryClientDocumentCollection (),
40 Assert.AreEqual (String.Empty, r.ProtocolName, "#1");
41 // it is not rejected here, while only "SOAP" and
42 // "SOAP12" are said as valid...
43 r.ProtocolName = "invalid";