### Question:
SelectCommand implements Command<RESULT> { @Override public SelectQuery getQuery() { return query; } SelectCommand(SelectQuery query, ResultSetHandler<RESULT> resultSetHandler); @Override SelectQuery getQuery(); @Override RESULT execute();  }### Answer:
@Test public void getGetQuery() { SqlFileSelectQuery query = new SqlFileSelectQuery(); SelectCommand<List<Emp>> command = new SelectCommand<>(query, new EntityResultListHandler<>(_Emp.getSingletonInternal())); assertEquals(query, command.getQuery()); }