@Test
public void getDownload() {

	responseHeaders.setContentType(MediaType.APPLICATION_JSON);
	mockServer.expect(requestTo("https://api.github.com/repos/williewheeler/skybase/downloads/201817"))
		.andExpect(method(GET))
		.andRespond(withSuccess(jsonResource("repo-download"), MediaType.APPLICATION_JSON));
	
	GitHubDownload download = gitHub.repoOperations().getDownload("williewheeler", "skybase", 201817L);
	assertEquals("disconnected.png", download.getName());
	assertEquals(15360L, download.getSize());
       assertEquals("image/png", download.getContentType());
       assertEquals(2, download.getDownloadCount());
       assertEquals("https://github.com/downloads/williewheeler/skybase/disconnected.png", download.getHtmlUrl());
       assertEquals("https://api.github.com/repos/williewheeler/skybase/downloads/201817", download.getUrl());
}