Ejemplo n.º 1
0
 public static void Equality(BusinessDate left, BusinessDate right, bool areEqual)
 {
     left.Equals(right).Should().Be(areEqual);
     (left == right).Should().Be(areEqual);
     (left != right).Should().Be(!areEqual);
     (left.GetHashCode() == right.GetHashCode()).Should().Be(areEqual);
 }
Ejemplo n.º 2
0
        public void ConstructedAsSpecified()
        {
            var date = new BusinessDate(2014, 3, 28);

            date.Day.Should().Be(28);
            date.Month.Should().Be(3);
            date.Year.Should().Be(2014);
        }
Ejemplo n.º 3
0
        private static void Main(string[] args)
        {
            var ci = new CultureInfo("fr-FR");

            SystemClock systemClock = new SystemClock();

            Console.WriteLine(systemClock.Now.ToString());
            Console.WriteLine(systemClock.UtcNow.ToString());
            Console.WriteLine(systemClock.Today.ToString());

            var date = new BusinessDate(2014, 3, 28);


            var date2 = BusinessDate.ParseFromIso8601String("2015-06-10");

            Console.WriteLine(date < date2);
        }
Ejemplo n.º 4
0
 public void CanBeParsedFromIso8601DateString()
 {
     BusinessDate.ParseFromIso8601String("2015-06-10").Should().Be(new BusinessDate(2015, 6, 10));
 }
Ejemplo n.º 5
0
        public void BusinessDateIsEqualToItself()
        {
            var date = new BusinessDate(2015, 10, 06);

            Equality(date, date, true);
        }