public void StartBiddingIn(FakeAuctionServer inAuction) { mDriver = new ConsoleAuctionSniperDriver( inAuction.HostName, SniperId, SniperPassword, inAuction.ItemId, 1000 ); mDriver.ShowSniperStatus(SniperStatus.Joining); }
public void StartBiddingIn(FakeAuctionServer inAuction) { mDriver = new ConsoleAuctionSniperDriver( inAuction.HostName, SniperId, SniperPassword, inAuction.ItemId, 1000 ); mDriver.ShowSniperStatus(SniperStatus.Joining); }
public void SniperLosesAnAuctionWhenThePriceIsTooHigh() { auction = new FakeAuctionServer(new Item("item-54321", 1100)); auction.StartSellingItem(); application.StartBiddingWithStopPrice(1100, auction); auction.HasReceivedJoinRequestFromSniper(ApplicationRunner.SNIPER_XMPP_ID); auction.ReportPrice(1000, 98, "other bidder"); application.HasShownSniperIsBidding(auction, 1000, 1098); auction.HasReceivedBid(1098, ApplicationRunner.SNIPER_XMPP_ID); auction.ReportPrice(1197, 10, "third party"); application.HasShownSniperIsLosing(auction, 1197, 1098); auction.ReportPrice(1207, 10, "fourth party"); application.HasShownSniperIsLosing(auction, 1207, 1098); auction.AnnounceClosed(); application.ShowsSniperHasLostAuction(auction, 1207, 1098); }
public void SetUp() { mAuction = new FakeAuctionServer("item-54321"); mRunner = new ApplicationRunner(); }
public void SetUp() { mAuction = new FakeAuctionServer("item-54321"); mRunner = new ApplicationRunner(); }
public void Setup() { auction = new FakeAuctionServer(new Item("item-54321", Int32.MaxValue)); auction2 = new FakeAuctionServer(new Item("item-65432", Int32.MaxValue)); application = new ApplicationRunner(); }
internal void ReportsInvalidMessage(FakeAuctionServer auction, string brokenMessage) { logDriver.HasEntry(brokenMessage); }
internal void ShowsSniperHasLostAuction(FakeAuctionServer auction, int lastPrice, int lastBid) { driver.ShowsSniperStatus(auction.Item, lastPrice, lastBid, Status.STATUS_LOST); }
internal void HasShownSniperIsLosing(FakeAuctionServer auction, int lastPrice, int lastBid) { driver.ShowsSniperStatus(auction.Item, lastPrice, lastBid, Status.STATUS_LOSING); }
internal void HasShownSniperIsWinning(FakeAuctionServer auction, int winningBid) { driver.ShowsSniperStatus(auction.Item, winningBid, winningBid, Status.STATUS_WINNING); }
internal void ShowSniperHasWonAuction(FakeAuctionServer auction, int lastPrice) { driver.ShowsSniperStatus(auction.Item, lastPrice, lastPrice, Status.STATUS_WON); }
internal void ShowsSniperHasFailed(FakeAuctionServer auction) { driver.ShowsSniperStatus(auction.Item, 0, 0, Status.STATUS_FAILED); }