@Test
public void testCancelLargeFile() throws B2Exception {

    final B2CancelLargeFileRequest request = B2CancelLargeFileRequest.builder(LARGE_FILE_ID).build();
    client.cancelLargeFile(request);
    verify(webifier, times(1)).cancelLargeFile(anyObject(), eq(request));
    client.cancelLargeFile(LARGE_FILE_ID);
    verify(webifier, times(2)).cancelLargeFile(anyObject(), eq(request));
    // for coverage
    //noinspection ResultOfMethodCallIgnored
    request.hashCode();
    final B2CancelLargeFileResponse response = new B2CancelLargeFileResponse(fileId(1), bucketId(1), fileName(1));
    assertEquals(response, new B2CancelLargeFileResponse(fileId(1), bucketId(1), fileName(1)));
    //noinspection ResultOfMethodCallIgnored
    response.hashCode();
    assertEquals("B2FileVersion{fileId='" + fileId(1) + "', bucketId='" + bucketId(1) + "', fileName='" + fileName(1) + "'}", response.toString());
}