@SuppressWarnings("ConstantConditions") @Test(expected = NullPointerException.class) public void generatorNull() { partialBuilder().payloadGenerator(null); }
@Before public void setUp() { verifier = mock(PurchaseVerifier.class); cache = mock(PurchaseCache.class); generator = mock(PayloadGenerator.class); listener = mock(PremiumerListener.class); final Builder builder = PremiumerBuilder.with(RuntimeEnvironment.application) .sku(SKU) .listener(listener) .executor(EAGER_EXECUTOR) .payloadGenerator(generator) .purchaseVerifier(verifier) .purchaseCache(cache) .autoNotifyAds(false) .requestCode(REQUEST_CODE) .signatureBase64(SIGNATURE); binder = new BinderMock(); premiumer = TestFactory.premiumer(builder, binder); }