Exemple #1
0
        public void FivesShouldReturnSumOf5S(List <int> rolledDice, int expectedOutcome)
        {
            var fives  = new Fives();
            var result = fives.CalculateScore(rolledDice);

            Assert.Equal(expectedOutcome, result);
        }
Exemple #2
0
        public void Clear_Order()
        {
            Pennies              = 0;
            PenniesText.Text     = Pennies.ToString();
            Nickles              = 0;
            NicklesText.Text     = Nickles.ToString();
            Dimes                = 0;
            DimesText.Text       = Dimes.ToString();
            Quarters             = 0;
            QuartersText.Text    = Quarters.ToString();
            HalfDollars          = 0;
            HalfDollarsText.Text = HalfDollars.ToString();
            Dollars              = 0;
            DollarsText.Text     = Dollars.ToString();
            Ones              = 0;
            OnesText.Text     = Ones.ToString();
            Twos              = 0;
            TwosText.Text     = Twos.ToString();
            Fives             = 0;
            FivesText.Text    = Fives.ToString();
            Tens              = 0;
            TensText.Text     = Tens.ToString();
            Twenties          = 0;
            TwentiesText.Text = Twenties.ToString();
            Fifties           = 0;
            FiftiesText.Text  = Fifties.ToString();
            Hundreds          = 0;
            HundredsText.Text = Hundreds.ToString();

            TotalBox.Text = 0.00.ToString("C");
        }
Exemple #3
0
        public void StartGameAction(string gameMode)
        {
            switch (gameMode)
            {
            case "Threes":
                game = new Threes();
                break;

            case "Fives":
                game = new Fives();
                break;

            case "Eights":
                game = new Eights();
                break;

            case "2048":
                game = new TwentyFortyEight();
                break;
            }
            if (game != null)
            {
                NextTileVisibility        = game.NextNumberVisible ? Visibility.Visible : Visibility.Hidden;
                ScoreVisibility           = game.ScoreVisible ? Visibility.Visible : Visibility.Hidden;
                QuitCurrentGameVisibility = Visibility.Visible;
                HideGameSelection         = true;
                if (InitializeBoard != null)
                {
                    InitializeBoard();
                    MoveCommand.RaiseCanExecuteChanged();
                }
            }
        }
Exemple #4
0
 private void Fives_minus(object sender, RoutedEventArgs e)
 {
     if (Fives - 1 < 0)
     {
         return;
     }
     Fives--;
     FivesText.Text = Fives.ToString();
     TotalBox.Text  = Total.ToString("C");
 }
Exemple #5
0
 private void Fives_add(object sender, RoutedEventArgs e)
 {
     Fives++;
     FivesText.Text = Fives.ToString();
     TotalBox.Text  = Total.ToString("C");
 }