* @throws Exception any thrown by {@code closure}
*/
@SuppressWarnings("overloads")
public static HandlingResult handle(Action<? super Chain> handlers, @DelegatesTo(GroovyRequestFixture.class) final Closure<?> closure) throws Exception {
return UnitTest.handle(handlers, builder -> {
GroovyRequestFixture groovyBuilder = new DefaultGroovyRequestFixture(builder);
ClosureUtil.configureDelegateFirst(groovyBuilder, closure);
});
}