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}