Example #1
0
 @Test
 public void testGetPurchase() throws Exception {
   Inventory inventory = new Inventory();
   Purchase p = mock(Purchase.class);
   when(p.getSku()).thenReturn("sku1");
   inventory.addPurchase(p);
   assertThat(inventory.getPurchase("sku1")).isSameAs(p);
 }
Example #2
0
 public boolean consume(String itemId) {
   if (_inventory != null) {
     Purchase p = _inventory.getPurchase(itemId);
     if (p != null) {
       _isConsumeFinished = false;
       _helper.consumeAsync(p, _consumeFinishedListener);
       return true;
     }
   }
   return false;
 }