コード例 #1
0
        public void two_days_should_return_two_days_ago()
        {
            //// Arrange
            var source = new DateTime(2013, 1, 1);
            var now = new DateTime(2013, 1, 3);

            //// Act
            var text = source.ToHumaneString(now);

            //// Assert
            text.Should().Be("2 days ago");
        }
コード例 #2
0
        public void same_day_should_return_today()
        {
            //// Arrange
            var source = new DateTime(2013, 1, 1);
            var now = new DateTime(2013, 1, 1);

            //// Act
            var text = source.ToHumaneString(now);

            //// Assert
            text.Should().Be("today");
        }
コード例 #3
0
        public void seven_days_should_return_seven_days_ago()
        {
            //// Arrange
            var source = new DateTime(2013, 11, 17);
            var now = new DateTime(2013, 11, 24);

            //// Act
            var text = source.ToHumaneString(now);

            //// Assert
            text.Should().Be("7 days ago");
        }
コード例 #4
0
        public void one_month_should_return_one_month_ago()
        {
            //// Arrange
            var source = new DateTime(2013, 1, 1);
            var now = new DateTime(2013, 2, 1);

            //// Act
            var text = source.ToHumaneString(now);

            //// Assert
            text.Should().Be("one month ago");
        }