public void ReturnExpectedResult(int averageStake, int currentStake, bool expected)
 {
     var bet = new UnsettledBet { Stake = currentStake };
     var statistics = new CustomerStatics { AverageStake = averageStake };
     var result = _sut.IsSatisfied(new UnsettledBetWithStatistics
     {
         CustomerStatics = statistics,
         UnsettledBet = bet
     });
     Assert.AreEqual(expected, result);
 }
 public void ReturnExpectedResult(int prize, bool expected)
 {
     var bet = new UnsettledBet {ToWin = prize};
     var result = _sut.IsSatisfied(bet);
     Assert.AreEqual(expected, result);
 }
 public bool IsSatisfied(UnsettledBet unsettledBet)
 {
     return unsettledBet != null && unsettledBet.ToWin >= 1000;
 }