private void verifyExpectedFeatureException(FeatureException failure, Class<?> featureClass, Class<?> handlerClass, final WriteSession session) { assertThat(failure.getFeatureClassName(),equalTo(featureClass.getName())); assertThat(failure.getHandlerClassName(),equalTo(handlerClass.getName())); assertThat(failure.getTemplateId(),equalTo(templateId())); try { new Verifications() {{ session.close(); }}; } catch (Exception e) { } }