ge: include both delta qty and qty

This commit is contained in:
Adam
2020-06-04 10:01:11 -04:00
parent 6f8b3260a0
commit 2dd6fa41e9
6 changed files with 15 additions and 12 deletions

View File

@@ -412,7 +412,6 @@ public class GrandExchangePlugin extends Plugin
GrandExchangeTrade grandExchangeTrade = new GrandExchangeTrade();
grandExchangeTrade.setBuy(state == GrandExchangeOfferState.BUYING);
grandExchangeTrade.setItemId(offer.getItemId());
grandExchangeTrade.setQuantity(0);
grandExchangeTrade.setTotal(offer.getTotalQuantity());
grandExchangeTrade.setSpent(0);
grandExchangeTrade.setOffer(offer.getPrice());
@@ -443,7 +442,7 @@ public class GrandExchangePlugin extends Plugin
grandExchangeTrade.setBuy(state == GrandExchangeOfferState.CANCELLED_BUY);
grandExchangeTrade.setCancel(true);
grandExchangeTrade.setItemId(offer.getItemId());
grandExchangeTrade.setQuantity(offer.getQuantitySold());
grandExchangeTrade.setQty(offer.getQuantitySold());
grandExchangeTrade.setTotal(offer.getTotalQuantity());
grandExchangeTrade.setSpent(offer.getSpent());
grandExchangeTrade.setOffer(offer.getPrice());
@@ -466,7 +465,8 @@ public class GrandExchangePlugin extends Plugin
GrandExchangeTrade grandExchangeTrade = new GrandExchangeTrade();
grandExchangeTrade.setBuy(state == GrandExchangeOfferState.BUYING);
grandExchangeTrade.setItemId(offer.getItemId());
grandExchangeTrade.setQuantity(qty);
grandExchangeTrade.setQty(offer.getQuantitySold());
grandExchangeTrade.setDqty(qty);
grandExchangeTrade.setTotal(offer.getTotalQuantity());
grandExchangeTrade.setSpent(dspent);
grandExchangeTrade.setOffer(offer.getPrice());

View File

@@ -157,7 +157,7 @@ public class GrandExchangePluginTest
GrandExchangeTrade trade = captor.getValue();
assertTrue(trade.isBuy());
assertEquals(ItemID.ABYSSAL_WHIP, trade.getItemId());
assertEquals(2, trade.getQuantity());
assertEquals(2, trade.getDqty());
assertEquals(10, trade.getTotal());
assertEquals(20, trade.getSpent());
}
@@ -214,7 +214,7 @@ public class GrandExchangePluginTest
assertTrue(trade.isBuy());
assertTrue(trade.isCancel());
assertEquals(ItemID.ABYSSAL_WHIP, trade.getItemId());
assertEquals(1, trade.getQuantity());
assertEquals(1, trade.getQty());
assertEquals(10, trade.getTotal());
assertEquals(25, trade.getSpent());
}