### Question:
IabHelper { boolean isDisposed() { return mDisposed; } IabHelper(Context ctx, String base64PublicKey);  IabHelper(Context ctx, SignatureValidator validator); void startSetup(final OnIabSetupFinishedListener listener); void dispose(); void launchPurchaseFlow(final Activity activity,
                                   final String sku,
                                   final ItemType itemType,
                                   final int requestCode,
                                   final OnIabPurchaseFinishedListener listener,
                                   final String developerPayload); boolean handleActivityResult(int requestCode, int intentResultCode, Intent intent); Inventory queryInventory(boolean querySkuDetails,
                                    List<String> moreItemSkus,
                                    List<String> moreSubsSkus); void queryInventoryAsync(final boolean querySkuDetails,
                                    final List<String> moreSkus,
                                    final List<String> moreSubSkus,
                                    final QueryInventoryFinishedListener listener); void queryInventoryAsync(final QueryInventoryFinishedListener listener); void consume(Purchase purchase); void consumeAsync(Purchase purchase, OnConsumeFinishedListener listener); void consumeAsync(List<Purchase> purchases, OnConsumeMultiFinishedListener listener); boolean subscriptionsSupported(); void enableDebugLogging(boolean enable, String tag); void enableDebugLogging(boolean enable);  }### Answer:
@Test public void shouldCreateHelper() throws Exception { IabHelper helper = new IabHelper(Robolectric.application, PUBLIC_KEY); assertThat(helper.isDisposed()).isFalse(); }