diff --git a/src/test/java/com/alibaba/druid/bvt/pool/vendor/MSSQLValidConnectionCheckerTest.java b/src/test/java/com/alibaba/druid/bvt/pool/vendor/MSSQLValidConnectionCheckerTest.java index 4f6f525078..e5a887d832 100644 --- a/src/test/java/com/alibaba/druid/bvt/pool/vendor/MSSQLValidConnectionCheckerTest.java +++ b/src/test/java/com/alibaba/druid/bvt/pool/vendor/MSSQLValidConnectionCheckerTest.java @@ -35,6 +35,13 @@ public class MSSQLValidConnectionCheckerTest extends TestCase { MockConnection conn = new MockConnection(); conn.setError(new SQLException()); - Assert.assertFalse(checker.isValidConnection(conn, "select 1", 10)); + SQLException error = null; + try { + checker.isValidConnection(conn, "select 1", 10); + } catch (SQLException ex) { + error = ex; + } + Assert.assertNotNull(error); + Assert.assertSame(error, conn.getError()); } }