diff --git a/jOOQ/src/main/java/org/jooq/tools/jdbc/MockResult.java b/jOOQ/src/main/java/org/jooq/tools/jdbc/MockResult.java
index 42034de5b3..b888107f9d 100644
--- a/jOOQ/src/main/java/org/jooq/tools/jdbc/MockResult.java
+++ b/jOOQ/src/main/java/org/jooq/tools/jdbc/MockResult.java
@@ -80,12 +80,37 @@ public class MockResult {
*/
public final Result> data;
+ /**
+ * Create a new MockResult.
+ *
+ * This is a convenience constructor calling
+ * MockResult(-1, null).
+ *
+ * @see MockDataProvider MockDataProvider for details
+ */
+ public MockResult() {
+ this(-1, null);
+ }
+
+ /**
+ * Create a new MockResult.
+ *
+ * This is a convenience constructor calling
+ * MockResult(rows, null).
+ *
+ * @see MockDataProvider MockDataProvider for details
+ */
+ public MockResult(int rows) {
+ this(rows, null);
+ }
+
/**
* Create a new MockResult.
*
* This is a convenience constructor creating a MockResult with exactly one record.
*
* @param data The single record in this result.
+ * @see MockDataProvider MockDataProvider for details
*/
public MockResult(Record data) {
this(1, Mock.result(data));
@@ -96,6 +121,7 @@ public class MockResult {
*
* @param rows The number of affected rows
* @param data The result data
+ * @see MockDataProvider MockDataProvider for details
*/
public MockResult(int rows, Result> data) {
this.rows = rows;