public void Double_returns_a_value_between_0_and_1() { RandomTestHelper.Always(() => { var value = RandomHelper.Double(); return(value >= 0.0 && value <= 1.0); }); }
public void Sign_returns_either_one_or_minus_one() { RandomTestHelper.Always(() => { var value = RandomHelper.Sign(); return(value == 1 || value == -1); }); }
public void PickWeighted_returns_a_value_from_the_original_collection() { var src = Enumerable.Range(1, 100).ToList(); RandomTestHelper.Always(() => { var value = RandomHelper.PickWeighted(src, x => x); return(src.Contains(value)); }); }
public void Int_returns_a_value_between_given_values() { var min = 10; var max = 500; RandomTestHelper.Always(() => { var value = RandomHelper.Int(min, max); return(value >= min && value <= max); }); }
public void Double_returns_a_value_between_given_values() { var min = 13; var max = 37; RandomTestHelper.Always(() => { var value = RandomHelper.Double(min, max); return(value >= min && value <= max); }); }
public void Long_returns_a_value_between_given_values() { var min = 359; var max = 9001; RandomTestHelper.Always(() => { var value = RandomHelper.Long(min, max); return(value >= min && value <= max); }); }