main
1using jive;
2using Machine.Specifications;
3
4namespace specs.unit.utility
5{
6 public class DateSpecs
7 {
8 [Subject(typeof (Date))]
9 public class when_two_dates_that_represent_the_same_day_are_asked_if_they_are_equal
10 {
11 It should_return_true = () => result.should_be_equal_to(true);
12
13 Because b = () =>
14 {
15 result = new Date(2008, 09, 25).Equals(new Date(2008, 09, 25));
16 };
17
18 static bool result;
19 }
20
21 [Subject(typeof (Date))]
22 public class when_an_older_date_is_compared_to_a_younger_date
23 {
24 It should_return_a_positive_number = () => result.should_be_greater_than(0);
25
26 Because b = () =>
27 {
28 result = new Date(2008, 09, 25).CompareTo(new Date(2007, 01, 01));
29 };
30
31 static int result;
32 }
33 }
34}