Class Request.Builder

java.lang.Object
org.assertj.db.type.Request.Builder
Enclosing class:
Request

public static class Request.Builder extends Object
Fluent Request builder. Use AssertDbConnection to construct new instance of this builder.
 
 AssertDbConnection connection = ....;
 Request request = connection.request("select * from actor;").build();
 Request request = connection.request("select * from actor where id = ?;").parameters(1).build();
 
 
Since:
3.0.0
Author:
Julien Roy
  • Method Details

    • parameters

      public Request.Builder parameters(Object... parameters)
      Specify parameters to use in SQL request.
      Parameters:
      parameters - List of SQL parameters.
      Returns:
      Current builder instance.
    • pksName

      public Request.Builder pksName(String... pksName)
      Set the list of primary keys
      Parameters:
      pksName - List of column name to use as primary keys.
      Returns:
      Current builder instance.
    • build

      public Request build()
      Build the Request instance.
      Returns:
      Request instance to use in assertThat.