From 2d91292d3a85f9f2b5e3aee94ffdc76cd68cbf38 Mon Sep 17 00:00:00 2001 From: wenshao Date: Wed, 7 Dec 2011 11:07:58 +0800 Subject: [PATCH] enhance mock --- .../java/com/alibaba/druid/mock/MockPreparedStatement.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/alibaba/druid/mock/MockPreparedStatement.java b/src/main/java/com/alibaba/druid/mock/MockPreparedStatement.java index 81659dc429..a15855700b 100644 --- a/src/main/java/com/alibaba/druid/mock/MockPreparedStatement.java +++ b/src/main/java/com/alibaba/druid/mock/MockPreparedStatement.java @@ -174,6 +174,10 @@ public class MockPreparedStatement extends MockStatement implements PreparedStat if (closed) { throw new SQLException(); } + + if (this.mockConnection != null && this.mockConnection.isClosed()) { + throw new SQLException("No operations allowed after connection closed."); + } parameters.clear(); }