public void regenerate_should_return_number_inside_bounderies() { // Given SUT = new RandomInteger(1, 10); // When SUT.Regenerate(); // Then var result = SUT.GetRealNumber().Value; Assert.GreaterOrEqual(result, 1); Assert.Less(result, 10); }
public void regenerate_should_generate_a_random_number() { // Given SUT = new RandomInteger(1, 10); // When var results = new List<double>(); for (int i = 0; i < 100; i++) { SUT.Regenerate(); results.Add(SUT.GetRealNumber().Value); } // Then for (int i = 1; i < 10; i++) { CollectionAssert.Contains(results, i); } }