@Test public void itReturnsUniqueResultsFromQueries() throws Exception { when(query.uniqueResult()).thenReturn("woo"); assertThat(dao.getUniqueResultFromQuery("query-name"), is("woo")); verify(session).getNamedQuery("query-name"); verify(query).uniqueResult(); }