* @throws Exception
*/
public void testInferredSelect() throws Exception {
root = loadAndInfer(LoginHandlerInstance.class);
Session session = assertHasSession(root, "my session");
LoginHandler handler = assertHasLoginHandler(session, "login handler");
DomainIterator instance = assertHasDomainIterator(session, "logged in user");
// check the query on the instance
assertEquals("password = :password", instance.getQuery());