/// <summary>
 ///     Evaluates if the datetime instance, did happen before the given dateTime.
 /// </summary>
 public static bool HappenedAfter(this DateTimeOffset @this, DateTimeOffsetRange period)
 {
     if (period == null)
     {
         throw new ArgumentNullException(nameof(period));
     }
     return(period.HappenedAfter(@this));
 }
        public void Should_Happen_After_Range()
        {
            var d = new DateTimeOffsetRange(Now, OneDayAfterNow);

            d.HappenedAfter(OneDayAfterNow.AddHours(1)).Should().BeTrue();
        }