@Test public void shouldLaunchPurchaseAndStartIntentAndThenHandleActivityResultWithUnknownResultCode() throws Exception {

    shouldStartIntentAfterSuccessfulLaunchPurchase();
    Intent data = new Intent();
    data.putExtra(RESPONSE_CODE, OK.code);
    assertThat(helper.handleActivityResult(TEST_REQUEST_CODE, 23, data)).isFalse();
    verify(purchaseFinishedListener).onIabPurchaseFinished(new IabResult(IABHELPER_UNKNOWN_PURCHASE_RESPONSE), null);
}