public void StartBiddingWithStopPrice(FakeAuctionServer auction, int stopPrice) { StartApplication(); _driver.StartBiddingFor(auction.ItemId, stopPrice); _driver.ShowsSniperStatus(auction.ItemId, 0, 0, SnipersTableModel.TextFor(SniperState.Joining)); }
public void StartBiddingIn(params FakeAuctionServer[] auctions) { StartApplication(); foreach (var auction in auctions) { _driver.StartBiddingFor(auction.ItemId, int.MaxValue); _driver.ShowsSniperStatus(auction.ItemId, 0, 0, SnipersTableModel.TextFor(SniperState.Joining)); } }
public void HasShownSniperIsLosing(FakeAuctionServer auction, int lastPrice, int lastBid) { _driver.ShowsSniperStatus(auction.ItemId, lastPrice, lastBid, SnipersTableModel.TextFor(SniperState.Losing)); }
public void ShowsSniperHasWonAuction(FakeAuctionServer auction, int lastPrice) { _driver.ShowsSniperStatus(auction.ItemId, lastPrice, lastPrice, SnipersTableModel.TextFor(SniperState.Won)); }
public void HasShownSniperIsWinning(FakeAuctionServer auction, int winningBid) { _driver.ShowsSniperStatus(auction.ItemId, winningBid, winningBid, SnipersTableModel.TextFor(SniperState.Winning)); }