diff options
author | Ludovic Henry <ludovic@xamarin.com> | 2016-01-28 13:50:34 +0300 |
---|---|---|
committer | Ludovic Henry <ludovic@xamarin.com> | 2016-01-28 14:10:53 +0300 |
commit | 83c7edc70e732cd0416a84284e3435ccc448c489 (patch) | |
tree | e34553f9a6a13f5fbdbc9f41ae39b91e8a4386a7 /mcs/class/System.Web.Services | |
parent | 7f0b7cf0221f9ebc1cd736f361fe814a1c31cdf9 (diff) |
[SocketResponder] Start in constructor and Stop on Dispose
In conjuction with `using` we ensure that we Start and Stop the SocketResponder correctly, and everytime
Diffstat (limited to 'mcs/class/System.Web.Services')
-rwxr-xr-x | mcs/class/System.Web.Services/Test/System.Web.Services.Protocols/SoapHttpClientProtocolTest.cs | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/mcs/class/System.Web.Services/Test/System.Web.Services.Protocols/SoapHttpClientProtocolTest.cs b/mcs/class/System.Web.Services/Test/System.Web.Services.Protocols/SoapHttpClientProtocolTest.cs index 62fae0ddfbe..0019e05c278 100755 --- a/mcs/class/System.Web.Services/Test/System.Web.Services.Protocols/SoapHttpClientProtocolTest.cs +++ b/mcs/class/System.Web.Services/Test/System.Web.Services.Protocols/SoapHttpClientProtocolTest.cs @@ -52,8 +52,6 @@ namespace MonoTests.System.Web.Services.Protocols { IPEndPoint localEP = new IPEndPoint (IPAddress.Loopback, 5000); using (SocketResponder sr = new SocketResponder (localEP, s => OutParametersResponse (s))) { - sr.Start (); - FooService service = new FooService (); service.Url = "http://" + IPAddress.Loopback.ToString () + ":5000/"; @@ -64,8 +62,6 @@ namespace MonoTests.System.Web.Services.Protocols Assert.AreEqual (0, a, "#A2"); Assert.IsFalse (b, "#A3"); service.Dispose (); - - sr.Stop (); } } @@ -75,8 +71,6 @@ namespace MonoTests.System.Web.Services.Protocols { IPEndPoint localEP = new IPEndPoint (IPAddress.Loopback, 5000); using (SocketResponder sr = new SocketResponder (localEP, s => FaultResponse_Qualified (s))) { - sr.Start (); - FooService service = new FooService (); service.Url = "http://" + IPAddress.Loopback.ToString () + ":5000/"; try { @@ -99,13 +93,9 @@ namespace MonoTests.System.Web.Services.Protocols Assert.AreEqual ("Failure processing request.", ex.Message, "#A9"); } service.Dispose (); - - sr.Stop (); } using (SocketResponder sr = new SocketResponder (localEP, s => FaultResponse_Unqualified (s))) { - sr.Start (); - FooService service = new FooService (); service.Url = "http://" + IPAddress.Loopback.ToString () + ":5000/"; try { @@ -128,8 +118,6 @@ namespace MonoTests.System.Web.Services.Protocols Assert.AreEqual ("Failure processing request.", ex.Message, "#B9"); } service.Dispose (); - - sr.Stop (); } } |