public void ReportPrice(Money price, Money increment, string bidderId) { var priceMsg = string.Format(@"SOLVersion: 1.1; Event: PRICE; CurrentPrice: {0}; Increment: {1}; Bidder: {2};", price.Amount, increment.Amount, bidderId); auctionChat.SendMessageTo(singleMessageListener.SniperJid, priceMsg); }
public void HasReceivedBid(Money price, string sniperId) { string bid_message = string.Format(BID_COMMAND, price.Amount); singleMessageListener.ReceivesAMessageFrom(sniperId, Is.EqualTo(bid_message), "did not receive bid message"); }
static string BidFor(Money money) { return string.Format(BID_COMMAND, money.Amount); }
public void CurrentPrice(Money currentPrice, Money increment) { auction.Bid(currentPrice+increment); sniperListener.SniperIsBidding(); }
public void Bid(Money bidAmount) { xmppClient.SendMessageTo(itemJid, BidFor(bidAmount)); }