コード例 #1
0
        public void givenUserHasProvideCorrectAttemptShouldFail()
        {
            // given
            var  multiplication = new Multiplication(40, 31);
            User user           = new User("Paul");
            MultiplicationResultAttempt attempt = new MultiplicationResultAttempt(user, multiplication, 1200);

            // when
            bool attemptResult = multiplicationService.CheckAttempt(attempt);

            // then
            Check.That(attemptResult).IsFalse();
        }
コード例 #2
0
 public bool CheckAttempt(MultiplicationResultAttempt attempt)
 {
     return(attempt.ResultAttempt == attempt.Multiplication.FactorA * attempt.Multiplication.FactorB);
 }
コード例 #3
0
 public void GetMultiplicationResult(MultiplicationResultAttempt attempt)
 {
     this.multiplicationService.CheckAttempt(attempt);
 }