2 // MonoTests.System.Web.Services.Discovery.DiscoveryClientProtocolTest.cs
5 // Marcos Henrich (marcos.henrich@xamarin.com)
7 // Copyright (C) Xamarin Inc. 2016
10 using NUnit.Framework;
13 using System.Web.Services.Discovery;
15 namespace MonoTests.System.Web.Services.Discovery {
18 public class DiscoveryClientProtocolTest {
20 [Test] // Covers #36116
21 [Category ("NotWorking")]
22 public void ReadWriteTest ()
24 string directory = Path.Combine (Path.GetTempPath (), Path.GetRandomFileName ());
25 Directory.CreateDirectory (directory);
27 string url = "http://www.w3schools.com/WebServices/TempConvert.asmx";
28 var p1 = new DiscoveryClientProtocol ();
32 p1.WriteAll (directory, "Reference.map");
34 var p2 = new DiscoveryClientProtocol ();
35 var results = p2.ReadAll (Path.Combine (directory, "Reference.map"));
37 Assert.AreEqual (2, results.Count);
38 Assert.AreEqual ("TempConvert.disco", results [0].Filename);
39 Assert.AreEqual ("TempConvert.wsdl", results [1].Filename);
41 Directory.Delete (directory, true);