@Test
public void testGetters() throws Exception {
HTTPRequest request = new HTTPRequest(getFetchUrl(), HTTPMethod.PATCH, FetchOptions.Builder.withDefaults());
request.addHeader(new HTTPHeader("foo", "bar"));
request.setPayload("qwerty".getBytes());
Assert.assertEquals(getFetchUrl(), request.getURL());
Assert.assertEquals(HTTPMethod.PATCH, request.getMethod());
Assert.assertNotNull(request.getFetchOptions());
Assert.assertNotNull(request.getHeaders());
Assert.assertEquals(1, request.getHeaders().size());
assertEquals(new HTTPHeader("foo", "bar"), request.getHeaders().get(0));
Assert.assertArrayEquals("qwerty".getBytes(), request.getPayload());
}