public void NullDateTimeConvertsToNow()
 {
     XAttribute attr = null;
     var date = attr.ConvertToDateTime();
     var now = DateTime.UtcNow;
     Assert.That(date.Year, Is.EqualTo(now.Year));
     Assert.That(date.Month, Is.EqualTo(now.Month));
     Assert.That(date.Day, Is.EqualTo(now.Day));
     Assert.That(date.Hour, Is.EqualTo(now.Hour));
     Assert.That(date.Minute, Is.EqualTo(now.Minute));
 }
 public void CanConvertToDateTime()
 {
     var attr = new XAttribute("start-time", "2016-05-26 19:43:09Z");
     var date = attr.ConvertToDateTime();
     Assert.That(date.Year, Is.EqualTo(2016));
     Assert.That(date.Month, Is.EqualTo(5));
     Assert.That(date.Day, Is.EqualTo(26));
     Assert.That(date.Hour, Is.EqualTo(19));
     Assert.That(date.Minute, Is.EqualTo(43));
     Assert.That(date.Second, Is.EqualTo(9));
     Assert.That(date.Offset.TotalHours, Is.EqualTo(0d));
 }