Package com.googlecode.objectify.test.entity

Examples of com.googlecode.objectify.test.entity.NamedTrivial


  @Test
  public void testINfilteringOnStringName() throws Exception
  {
    fact().register(NamedTrivial.class);

    NamedTrivial triv1 = new NamedTrivial("foo", null, 3);
    NamedTrivial triv2 = new NamedTrivial("bar", null, 3);
    ofy().save().entity(triv1).now();
    ofy().save().entity(triv2).now();

    List<String> conditions = Arrays.asList(new String[] {"foo", "bar", "baz"});
View Full Code Here


  /** */
  @Test(expectedExceptions=SaveException.class)
  public void savingNullNamedIdThrowsException() throws Exception {
    fact().register(NamedTrivial.class);
   
    NamedTrivial triv = new NamedTrivial(null, "foo", 5);
    ofy().save().entity(triv).now();
  }
View Full Code Here

  /** */
  @Test
  public void savingEntityWithNameIdWorks() throws Exception {
    fact().register(NamedTrivial.class);

    NamedTrivial triv = new NamedTrivial("first", "foo", 5);
    Key<NamedTrivial> k = ofy().save().entity(triv).now();

    assert k.getName().equals("first");

    Key<NamedTrivial> createdKey = Key.create(NamedTrivial.class, "first");
    assert k.equals(createdKey);

    NamedTrivial fetched = ofy().load().key(k).now();

    assert fetched.getName().equals(k.getName());
    assert fetched.getSomeNumber() == triv.getSomeNumber();
    assert fetched.getSomeString().equals(triv.getSomeString());
  }
View Full Code Here

TOP

Related Classes of com.googlecode.objectify.test.entity.NamedTrivial

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.