2 // WebServicesInteroperabilityTest.cs
5 // Atsushi Enomoto <atsushi@ximian.com>
7 // Copyright (C) 2008 Novell, Inc.
12 using NUnit.Framework;
15 using System.Web.Services;
16 using System.Web.Services.Description;
17 using System.Web.Services.Discovery;
19 using System.Xml.Schema;
20 using System.Xml.Serialization;
21 using System.Collections;
23 namespace MonoTests.System.Web.Services.Description
26 public class WebServicesInteroperabilityTest
29 public void ResolveImport () // should not result in an error
31 BasicProfileViolationCollection bc = new BasicProfileViolationCollection ();
32 WebServicesInteroperability.CheckConformance (
33 WsiProfiles.BasicProfile1_1,
34 ServiceDescription.Read ("Test/System.Web.Services.Description/check-import.wsdl"), bc);
38 public void CheckR2305_1 () // bug #443095
40 BasicProfileViolationCollection bc = new BasicProfileViolationCollection ();
41 WebServicesInteroperability.CheckConformance (
42 WsiProfiles.BasicProfile1_1,
43 ServiceDescription.Read ("Test/System.Web.Services.Description/443095.wsdl"), bc);