From 5ac90766c390fd2f5808802a9f7bd32bf137934f Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Mon, 30 Sep 2019 11:26:11 +0200 Subject: [PATCH] [jOOQ/jOOQ#9307] Add Mock.of(SQLException) --- jOOQ/src/main/java/org/jooq/tools/jdbc/Mock.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/tools/jdbc/Mock.java b/jOOQ/src/main/java/org/jooq/tools/jdbc/Mock.java index 5d0ab4584e..cf48768c54 100644 --- a/jOOQ/src/main/java/org/jooq/tools/jdbc/Mock.java +++ b/jOOQ/src/main/java/org/jooq/tools/jdbc/Mock.java @@ -39,6 +39,8 @@ package org.jooq.tools.jdbc; import static org.jooq.impl.DSL.using; +import java.sql.SQLException; + import org.jooq.Record; import org.jooq.Result; @@ -86,6 +88,14 @@ public final class Mock { }; } + /** + * Create a new {@link MockDataProvider} that always throws the same + * exception for all queries. + */ + public static final MockDataProvider of(SQLException exception) { + return of(new MockResult(exception)); + } + /** * Wrap a record in a result. */