package org.jooby.issues;
import static org.junit.Assert.assertTrue;
import org.jooby.test.ServerFeature;
import org.junit.Test;
import com.google.common.util.concurrent.MoreExecutors;
public class Issue506b extends ServerFeature {
{
executor(MoreExecutors.directExecutor());
get("/506", deferred(() -> Thread.currentThread().getName()));
}
@Test
public void shouldRunInDirectThread() throws Exception {
request()
.get("/506")
.expect(v -> {
assertTrue(v.contains("task"));
});
}
}