I'm sorry if I'm being dense. I didn't see the answer to whether you want to include the call to "List resultList = appService.search(Gene.class, taxonList); " in your test.
If you do, it is an integration test. If not, it is a unit test and you need a framework like jMock or
Mockito to dummy out the call.