コード例 #1
0
ファイル: ARandomTests.cs プロジェクト: roelvdwater/Fluency
 public void should_be_less_than_or_equal_to_the_max_date() =>
 ARandom.DateBetween(
     DateTime.Parse("1/1/2010 2:00:00 PM"),
     DateTime.Parse("2/1/2010 2:00:00 PM"))
 .Should().BeOnOrBefore(DateTime.Parse("2/1/2010 2:00:00 PM"));
コード例 #2
0
ファイル: ARandomTests.cs プロジェクト: roelvdwater/Fluency
 public void should_be_greater_than_or_equal_to_the_min_date() =>
 ARandom.DateBetween(
     DateTime.Parse("1/1/2010 2:00:00 PM"),
     DateTime.Parse("2/1/2010 2:00:00 PM"))
 .Should().BeOnOrAfter(DateTime.Parse("1/1/2010 2:00:00 PM"));
コード例 #3
0
ファイル: ARandomTests.cs プロジェクト: roelvdwater/Fluency
 public void should_fail_if_the_start_date_is_greater_than_the_end_date() =>
 Catch.Exception(() => ARandom.DateBetween(
                     DateTime.Parse("2/1/2010 1:00:00 PM"),
                     DateTime.Parse("1/1/2010 2:00:00 PM")))
 .Should().BeOfType <ArgumentException>();
コード例 #4
0
ファイル: ARandomTests.cs プロジェクト: roelvdwater/Fluency
 public void should_be_a_date_with_no_time_information() =>
 ARandom.DateBetween(
     DateTime.Parse("1/1/2010 2:00:00 PM"),
     DateTime.Parse("2/1/2010 2:00:00 PM")).Hour.Should().Be(0);
コード例 #5
0
ファイル: ARandomTests.cs プロジェクト: roelvdwater/Fluency
 public void should_fail_if_no_date_boundary_exists_between_the_two_times() =>
 Catch.Exception(() => ARandom.DateBetween(
                     DateTime.Parse("1/1/2010 1:00:00 PM"),
                     DateTime.Parse("1/1/2010 2:00:00 PM")))
 .Should().BeOfType <FluencyException>();