public When_getting_10_outcomes_of_a_probability_having_two_50_50_outcomes()
 {
     _probability = new ProbabilitySpecification <int>()
                    .PercentOutcome(50, outcome1)
                    .PercentOutcome(50, outcome2);
     _outcomes = 10.Times().Select(x => _probability.GetOutcome());
 }
 public When_getting_10_outcomes_of_a_probability_having_a_zero_percent_outcome()
 {
     probability = new ProbabilitySpecification <int>().PercentOutcome(0, outcome);
     outcomes    = 10.Times().Select(x => probability.GetOutcome());
 }
 public Getting_the_outcome_of_a_probability_with_a_single_100_percent_chance_outcome()
 {
     _probability = new ProbabilitySpecification <int>().PercentOutcome(100, expectedOutcome);
     outcome      = _probability.GetOutcome();
 }