@Test public void testQuery(@Mocked final ResourceSnapshot snapshot, @Mocked final Name<?> name, @Mocked final Query query) throws Exception { QueryableResourceHandler sut = new QueryableResourceHandler(); new Expectations() {{ snapshot.name();result=name; QuerySupport.getDescription(name, query); }}; sut.query(snapshot, query, null); }