### Question:
JDOQueryFactory implements QueryFactory<JDOQuery<?>> { @Override public JDOQuery<?> query() { return new JDOQuery<Void>(persistenceManager.get()); } JDOQueryFactory(Provider<PersistenceManager> persistenceManager); JDODeleteClause delete(EntityPath<?> path); JDOQuery<T> select(Expression<T> expr); JDOQuery<Tuple> select(Expression<?>... exprs); JDOQuery<T> selectDistinct(Expression<T> expr); JDOQuery<Tuple> selectDistinct(Expression<?>... exprs); JDOQuery<Integer> selectZero(); JDOQuery<Integer> selectOne(); JDOQuery<T> selectFrom(EntityPath<T> expr); JDOQuery<?> from(EntityPath<?> from); @Override JDOQuery<?> query();  }### Answer:
@Test public void query() { assertNotNull(queryFactory.query()); }