#set( $symbol_pound = '#' ) #set( $symbol_dollar = '$' ) #set( $symbol_escape = '\' ) package controllers; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull; import models.User; import org.junit.Test; import com.googlecode.objectify.Objectify; import conf.ObjectifyProvider; public class UserTest extends NinjaAppengineBackendTest { @Test public void createAndRetrieveUser() { ObjectifyProvider objectifyProvider = new ObjectifyProvider(); Objectify ofy = objectifyProvider.get(); // Create a new user and save it User user = new User("bob@gmail.com", "secret", "Bob"); ofy.save().entity(user).now(); // Retrieve the user with e-mail address bob@gmail.com User bob = ofy.load().type(User.class).filter("username", "bob@gmail.com").first().now(); // Test assertNotNull(bob); assertEquals("Bob", bob.fullname); } }