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

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/System.Data.SqlClient/tests/FunctionalTests/TestTdsServer.cs')
-rw-r--r--src/System.Data.SqlClient/tests/FunctionalTests/TestTdsServer.cs11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/System.Data.SqlClient/tests/FunctionalTests/TestTdsServer.cs b/src/System.Data.SqlClient/tests/FunctionalTests/TestTdsServer.cs
index f1297caeae..18a8a24966 100644
--- a/src/System.Data.SqlClient/tests/FunctionalTests/TestTdsServer.cs
+++ b/src/System.Data.SqlClient/tests/FunctionalTests/TestTdsServer.cs
@@ -6,6 +6,7 @@
using Microsoft.SqlServer.TDS.EndPoint;
using Microsoft.SqlServer.TDS.Servers;
using System.Net;
+using System.Runtime.CompilerServices;
namespace System.Data.SqlClient.Tests
{
@@ -22,7 +23,7 @@ namespace System.Data.SqlClient.Tests
this.Engine = engine;
}
- public static TestTdsServer StartServerWithQueryEngine(QueryEngine engine, bool enableFedAuth = false, bool enableLog = false)
+ public static TestTdsServer StartServerWithQueryEngine(QueryEngine engine, bool enableFedAuth = false, bool enableLog = false, [CallerMemberName] string methodName = "")
{
TDSServerArguments args = new TDSServerArguments()
{
@@ -36,10 +37,10 @@ namespace System.Data.SqlClient.Tests
TestTdsServer server = engine == null ? new TestTdsServer(args) : new TestTdsServer(engine, args);
server._endpoint = new TDSServerEndPoint(server) { ServerEndPoint = new IPEndPoint(IPAddress.Any, 0) };
- server._endpoint.Start();
-
+ server._endpoint.EndpointName = methodName;
// The server EventLog should be enabled as it logs the exceptions.
server._endpoint.EventLog = Console.Out;
+ server._endpoint.Start();
int port = server._endpoint.ServerEndPoint.Port;
server.connectionStringBuilder = new SqlConnectionStringBuilder() { DataSource = "localhost," + port, ConnectTimeout = 5, Encrypt = false };
@@ -47,9 +48,9 @@ namespace System.Data.SqlClient.Tests
return server;
}
- public static TestTdsServer StartTestServer(bool enableFedAuth = false, bool enableLog = false)
+ public static TestTdsServer StartTestServer(bool enableFedAuth = false, bool enableLog = false, [CallerMemberName] string methodName = "")
{
- return StartServerWithQueryEngine(null, false, false);
+ return StartServerWithQueryEngine(null, false, false, methodName);
}
public void Dispose() => _endpoint?.Stop();