Beispiel #1
0
        public void Should_add_score_on_incorrect_choice()
        {
            var strategy = new AddingScoringStrategy(10, -5);

            strategy.ChangeScore(false);

            strategy.TotalScore.Should().Be(-5);
        }
Beispiel #2
0
        public void Should_reset_score()
        {
            var strategy = new AddingScoringStrategy(10, -5);

            strategy.ChangeScore(false);

            strategy.TotalScore.Should().Be(-5);

            strategy.Reset();

            strategy.TotalScore.Should().Be(0);
        }
Beispiel #3
0
        public void Should_have_total_score_of_0_after_creation()
        {
            var strategy = new AddingScoringStrategy(10, -5);

            strategy.TotalScore.Should().Be(0);
        }