Skip to content

Commit d951b47

Browse files
2881028810
authored andcommitted
- 增加 IAdo.ExecuteConnectTest 快速判断连接是否可用 #113
1 parent d266446 commit d951b47

File tree

21 files changed

+164
-0
lines changed

21 files changed

+164
-0
lines changed

FreeSql.DbContext/FreeSql.DbContext.xml

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

FreeSql.Tests/FreeSql.Tests.Provider.MySqlConnector/MySqlConnector/MySqlConnectorAdo/MySqlAdoTest.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ public void SlavePools()
1818
var t2 = g.mysql.Ado.SlavePools.Count;
1919
}
2020

21+
[Fact]
22+
public void ExecuteTest()
23+
{
24+
Assert.True(g.mysql.Ado.ExecuteConnectTest());
25+
}
2126
[Fact]
2227
public void ExecuteReader()
2328
{

FreeSql.Tests/FreeSql.Tests.Provider.Odbc/Dameng/DamengAdo/DamengAdoTest.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ public void SlavePools()
1818
var t2 = g.dameng.Ado.SlavePools.Count;
1919
}
2020

21+
[Fact]
22+
public void ExecuteTest()
23+
{
24+
Assert.True(g.dameng.Ado.ExecuteConnectTest());
25+
}
2126
[Fact]
2227
public void ExecuteReader()
2328
{

FreeSql.Tests/FreeSql.Tests.Provider.Odbc/Default/OdbcAdo/OdbcAdoTest.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,11 @@ public void SlavePools()
1919
var t2 = g.odbc.Ado.SlavePools.Count;
2020
}
2121

22+
[Fact]
23+
public void ExecuteTest()
24+
{
25+
Assert.True(g.odbc.Ado.ExecuteConnectTest());
26+
}
2227
[Fact]
2328
public void ExecuteReader()
2429
{

FreeSql.Tests/FreeSql.Tests.Provider.Odbc/KingbaseES/KingbaseESAdo/KingbaseESAdoTest.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ public void SlavePools()
1818
var t2 = g.kingbaseES.Ado.SlavePools.Count;
1919
}
2020

21+
[Fact]
22+
public void ExecuteTest()
23+
{
24+
Assert.True(g.kingbaseES.Ado.ExecuteConnectTest());
25+
}
2126
[Fact]
2227
public void ExecuteReader()
2328
{

FreeSql.Tests/FreeSql.Tests.Provider.Odbc/MySql/MySqlAdo/MySqlAdoTest.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,11 @@ public void SlavePools()
1919
var t2 = g.mysql.Ado.SlavePools.Count;
2020
}
2121

22+
[Fact]
23+
public void ExecuteTest()
24+
{
25+
Assert.True(g.mysql.Ado.ExecuteConnectTest());
26+
}
2227
[Fact]
2328
public void ExecuteReader()
2429
{

FreeSql.Tests/FreeSql.Tests.Provider.Odbc/Oracle/OracleAdo/OracleAdoTest.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ public void SlavePools()
1818
var t2 = g.oracle.Ado.SlavePools.Count;
1919
}
2020

21+
[Fact]
22+
public void ExecuteTest()
23+
{
24+
Assert.True(g.oracle.Ado.ExecuteConnectTest());
25+
}
2126
[Fact]
2227
public void ExecuteReader()
2328
{

FreeSql.Tests/FreeSql.Tests.Provider.Odbc/PostgreSQL/PostgreSQLAdo/PostgreSQLAdoTest.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ public void SlavePools()
1818
var t2 = g.pgsql.Ado.SlavePools.Count;
1919
}
2020

21+
[Fact]
22+
public void ExecuteTest()
23+
{
24+
Assert.True(g.pgsql.Ado.ExecuteConnectTest());
25+
}
2126
[Fact]
2227
public void ExecuteReader()
2328
{

FreeSql.Tests/FreeSql.Tests.Provider.Odbc/SqlServer/SqlServerAdo/SqlServerAdoTest.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@ public void SlavePools()
2020
var t2 = g.sqlserver.Ado.SlavePools.Count;
2121
}
2222

23+
[Fact]
24+
public void ExecuteTest()
25+
{
26+
Assert.True(g.sqlserver.Ado.ExecuteConnectTest());
27+
}
2328
[Fact]
2429
public void ExecuteReader()
2530
{

FreeSql.Tests/FreeSql.Tests/Dameng/DamengAdo/DamengAdoTest.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ public void SlavePools()
1818
var t2 = g.dameng.Ado.SlavePools.Count;
1919
}
2020

21+
[Fact]
22+
public void ExecuteTest()
23+
{
24+
Assert.True(g.dameng.Ado.ExecuteConnectTest());
25+
}
2126
[Fact]
2227
public void ExecuteReader()
2328
{

0 commit comments

Comments
 (0)