Пример #1
0
 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);
 }
Пример #2
0
 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");
 }
Пример #3
0
 static string BidFor(Money money)
 {
     return string.Format(BID_COMMAND, money.Amount);
 }
Пример #4
0
 public void CurrentPrice(Money currentPrice, Money increment)
 {
     auction.Bid(currentPrice+increment);
     sniperListener.SniperIsBidding();
 }
Пример #5
0
 public void Bid(Money bidAmount)
 {
     xmppClient.SendMessageTo(itemJid, BidFor(bidAmount));
 }