AuctionSniper.Test.FakeAuctionServer.ReportPrice C# (CSharp) Метод

ReportPrice() публичный Метод

public ReportPrice ( int inPrice, int inInc, string inBidder ) : void
inPrice int
inInc int
inBidder string
Результат void
        public void ReportPrice(int inPrice, int inInc,  string inBidder)
        {
            var msg = new Message(new XmlDocument()) {
                //  ToDo: AuctionSniper.Console.MainClassに強依存するのが気に入らない。後で治るのかこれ?
                Body = string.Format(AuctionSniperConsole.ReportCommandFormat, inPrice, inInc, inBidder),
            };

            mChat.SendMessage(msg);
        }

Usage Example

        public void SniperBidsForMultipleItems()
        {
            auction.StartSellingItem();
            auction2.StartSellingItem();

            application.StartBiddingIn(auction, auction2);
            auction.HasReceivedJoinRequestFromSniper(ApplicationRunner.SNIPER_XMPP_ID);
            auction2.HasReceivedJoinRequestFromSniper(ApplicationRunner.SNIPER_XMPP_ID);

            auction.ReportPrice(1000, 98, "other bidder");
            auction.HasReceivedBid(1098, ApplicationRunner.SNIPER_XMPP_ID);

            auction2.ReportPrice(500, 21, "other bidder");
            auction2.HasReceivedBid(521, ApplicationRunner.SNIPER_XMPP_ID);

            auction.ReportPrice(1098, 97, ApplicationRunner.SNIPER_XMPP_ID);
            auction2.ReportPrice(521, 22, ApplicationRunner.SNIPER_XMPP_ID);

            application.HasShownSniperIsWinning(auction, 1098);
            application.HasShownSniperIsWinning(auction2, 521);

            auction.AnnounceClosed();
            auction2.AnnounceClosed();

            application.ShowSniperHasWonAuction(auction, 1098);
            application.ShowSniperHasWonAuction(auction2, 521);
        }
All Usage Examples Of AuctionSniper.Test.FakeAuctionServer::ReportPrice