package com.github.dreamhead.moco;
import org.apache.http.client.HttpResponseException;
import org.junit.Test;
import static com.github.dreamhead.moco.Moco.by;
import static com.github.dreamhead.moco.Moco.context;
import static com.github.dreamhead.moco.Moco.httpServer;
import static com.github.dreamhead.moco.helper.RemoteTestUtils.root;
import static com.github.dreamhead.moco.Runner.running;
public class MocoDefenseTest extends AbstractMocoHttpTest {
@Test(expected = HttpResponseException.class)
public void should_work_well_without_response_setting() throws Exception {
server = httpServer(12306, context("/foo"));
server.request(by("bar"));
running(server, new Runnable() {
@Override
public void run() throws Exception {
helper.postContent(root(), "bar");
}
});
}
}