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"); }
public void SniperMakeHigherBidButLoses() { auction.StartSellingItem(); application.StartBiddingIn(auction); auction.HasReceivedJoinRequestFrom(ApplicationRunner.SniperXmppID); auction.ReportPrice(1000.Gbp(), 98.Gbp(), "other bidder"); application.HasShownSniperIsBidding(); auction.HasReceivedBid(1098.Gbp(), ApplicationRunner.SniperXmppID); auction.AnnounceClosed(); application.ShowsSniperHasLostAuction(); }