Package bagcheck

Examples of bagcheck.User


    }
    assertEquals(0, total);
  }

  private User getUser() {
    User user = new User();
    user.email = $("spullara@yahoo.com");
    user.firstName = $("Sam");
    user.lastName = $("Pullara");
    user.image = $("");
    user.password = ByteBuffer.allocate(0);
View Full Code Here


*/
public class HSABTest {
  @Test
  public void putGet() throws IOException, SQLException {
    AvroBase<User, byte[]> userHSAB = getHSAB();
    User user = getUser();
    userHSAB.put($("test"), user);
    Row<User, byte[]> test = userHSAB.get($("test"));
    assertEquals(user, test.value);
  }
View Full Code Here

  @Test
  public void getSpeedTestHS() throws IOException, SQLException, InterruptedException {
    Random r = new SecureRandom();
    AvroBase<User, byte[]> userHSAB = getHSAB();
    User user = getUser();
    if (userHSAB.get($("0")) == null) {
      for (int i = 0; i < 100000; i++) {
        user.firstName = new Utf8("user" + i);
        userHSAB.put($(String.valueOf(i)), user);
      }
View Full Code Here

  @Test
  public void getSpeedTestMySQL() throws IOException, SQLException {
    Random r = new SecureRandom();
    AvroBase<User, byte[]> userHSAB = getMysqlAB();
    User user = getUser();
    userHSAB.put($("test"), user);
    long start = System.currentTimeMillis();
    for (int i = 0; i < 100000; i++) {
      int u = r.nextInt(100000);
      Row<User, byte[]> test = userHSAB.get($(String.valueOf(u)));
View Full Code Here

    }
    System.out.println(System.currentTimeMillis() - start);
  }

  private User getUser() {
    User user = new User();
    user.email = u("spullara@yahoo.com");
    user.firstName = u("Sam");
    user.lastName = u("Pullara");
    user.image = u("");
    user.password = ByteBuffer.allocate(0);
View Full Code Here

*/
public class RABTest {
  @Test
  public void putGet() {
    RAB<User> userRAB = getRAB();
    User user = getUser();
    userRAB.put("test", user);
    Row<User, String> test = userRAB.get("test");
    assertEquals(user, test.value);
  }
View Full Code Here

  }

  @Test
  public void delete() {
    RAB<User> userRAB = getRAB();
    User user = getUser();
    userRAB.put("test", user);
    Row<User, String> test = userRAB.get("test");
    assertEquals(user, test.value);
    userRAB.delete("test");
    assertEquals(null, userRAB.get("test"));
View Full Code Here

  }

  @Test
  public void putWithVersion() {
    RAB<User> userRAB = getRAB();
    User user = getUser();
    userRAB.put("test", user);
    Row<User, String> test = userRAB.get("test");
    assertEquals(user, test.value);

    assertTrue(userRAB.put("test", user, test.version));
View Full Code Here

  }

  @Test
  public void create() {
    RAB<User> userRAB = getRAB();
    User user = getUser();
    String s = userRAB.create(user);
    Row<User, String> test = userRAB.get(s);
    assertEquals(user, test.value);
    userRAB.delete(s);
    assertEquals(null, userRAB.get(s));
View Full Code Here

  }

  @Test
  public void multithreadedContention() throws InterruptedException, IOException {
    final RAB<User> userRAB = getRAB();
    User user = getUser();
    final List<String> keys = new ArrayList<String>();
    for (int i = 0; i < 100; i++) {
      keys.add(userRAB.create(user));
    }
    final Random r = new SecureRandom();
View Full Code Here

TOP

Related Classes of bagcheck.User

Copyright © 2018 www.massapicom. 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.