Package com.rapleaf.jack.test_project.database_1.iface

Examples of com.rapleaf.jack.test_project.database_1.iface.IUserPersistence.query()


    result = users.query().bio("Trader").numPosts(2).find();
    assertEquals(1, result.size());
    assertTrue(result.contains(userB));

    // A query with no results
    result = users.query().numPosts(3).bio("CEO").find();
    assertTrue(result.isEmpty());
  }

  public void testQueryOperators(IDatabases dbs) throws IOException, SQLException {
View Full Code Here


    james.save();

    Set<User> result;

    // Equal To
    result = users.query().whereHandle(equalTo("Brad")).find();
    assertEquals(1, result.size());
    assertTrue(result.contains(brad));

    // Between
    result = users.query().whereNumPosts(between(4, 8)).find();
View Full Code Here

    result = users.query().whereHandle(equalTo("Brad")).find();
    assertEquals(1, result.size());
    assertTrue(result.contains(brad));

    // Between
    result = users.query().whereNumPosts(between(4, 8)).find();
    assertEquals(1, result.size());
    assertTrue(result.contains(james));

    // Less Than
    result = users.query().whereCreatedAtMillis(lessThan(2l)).find();
View Full Code Here

    result = users.query().whereNumPosts(between(4, 8)).find();
    assertEquals(1, result.size());
    assertTrue(result.contains(james));

    // Less Than
    result = users.query().whereCreatedAtMillis(lessThan(2l)).find();
    assertEquals(2, result.size());
    assertTrue(result.contains(brad));
    assertTrue(result.contains(brandon));

    // Greater Than
View Full Code Here

    assertEquals(2, result.size());
    assertTrue(result.contains(brad));
    assertTrue(result.contains(brandon));

    // Greater Than
    result = users.query().whereCreatedAtMillis(greaterThan(1l)).find();
    assertEquals(3, result.size());

    // Less Than Or Equal To
    result = users.query().whereCreatedAtMillis(lessThanOrEqualTo(2l)).find();
    assertEquals(4, result.size());
View Full Code Here

    // Greater Than
    result = users.query().whereCreatedAtMillis(greaterThan(1l)).find();
    assertEquals(3, result.size());

    // Less Than Or Equal To
    result = users.query().whereCreatedAtMillis(lessThanOrEqualTo(2l)).find();
    assertEquals(4, result.size());

    // Greater Than Or Equal To
    result = users.query().whereCreatedAtMillis(greaterThanOrEqualTo(1l)).find();
    assertEquals(5, result.size());
View Full Code Here

    // Less Than Or Equal To
    result = users.query().whereCreatedAtMillis(lessThanOrEqualTo(2l)).find();
    assertEquals(4, result.size());

    // Greater Than Or Equal To
    result = users.query().whereCreatedAtMillis(greaterThanOrEqualTo(1l)).find();
    assertEquals(5, result.size());

    // Ends With
    result = users.query().whereBio(endsWith("er")).find();
    assertEquals(5, result.size());
View Full Code Here

    // Greater Than Or Equal To
    result = users.query().whereCreatedAtMillis(greaterThanOrEqualTo(1l)).find();
    assertEquals(5, result.size());

    // Ends With
    result = users.query().whereBio(endsWith("er")).find();
    assertEquals(5, result.size());

    // StartsWith
    result = users.query().whereBio(startsWith("er")).find();
    assertTrue(result.isEmpty());
View Full Code Here

    // Ends With
    result = users.query().whereBio(endsWith("er")).find();
    assertEquals(5, result.size());

    // StartsWith
    result = users.query().whereBio(startsWith("er")).find();
    assertTrue(result.isEmpty());

    // In with empty collection
    result = users.query().whereSomeDatetime(in(Collections.<Long>emptySet()))
        .find();
View Full Code Here

    // StartsWith
    result = users.query().whereBio(startsWith("er")).find();
    assertTrue(result.isEmpty());

    // In with empty collection
    result = users.query().whereSomeDatetime(in(Collections.<Long>emptySet()))
        .find();
    assertTrue(result.isEmpty());

    // NotIn with empty collection
    try {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.