Пример #1
0
 public void should_be_less_than_or_equal_to_10_years_ago_today() =>
 ARandom.BirthDateForAge(10).Should().BeOnOrBefore(10.YearsAgo().Date);
Пример #2
0
 public void should_be_greater_than_11_years_ago_today() =>
 ARandom.BirthDateForAge(10).Should().BeAfter(11.YearsAgo().Date);
Пример #3
0
 public void should_be_a_date_that_does_not_include_time_information() =>
 ARandom.BirthDateForAge(10).TimeOfDay.Should().Be(TimeSpan.FromTicks(0));
Пример #4
0
 public void should_return_a_date_later_than_a_year_prior_to_the_age_number_of_years_ago() =>
 ARandom.BirthDateForAge(10).Should().BeAfter(11.YearsAgo());
Пример #5
0
 public void should_return_a_date_earlier_than_the_age_number_of_years_ago() =>
 ARandom.BirthDateForAge(10).Should().BeBefore(10.YearsAgo());
Пример #6
0
 public void should_not_allow_an_age_greater_than_1000() =>
 Catch.Exception(() => ARandom.BirthDateForAge(1001)).Should().BeOfType <ArgumentOutOfRangeException>();
Пример #7
0
 public void should_not_allow_an_age_below_1() =>
 Catch.Exception(() => ARandom.BirthDateForAge(0)).Should().BeOfType <ArgumentOutOfRangeException>();