< Summary

Information
Class: MyNet.Utilities.Tests.Helpers.DateTimeHelperTests
Assembly: MyNet.Utilities.Tests
File(s): D:\a\MyNet\MyNet\tests\MyNet.Utilities.Tests\Helpers\DateTimeHelperTests.cs
Tag: 231_20410175562
Line coverage
100%
Covered lines: 276
Uncovered lines: 0
Coverable lines: 276
Total lines: 799
Line coverage: 100%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
GetCurrentDateTimeFormatInfo_WithGregorianCalendar_ReturnsCurrentCultureFormat()100%11100%
GetCurrentDateTimeFormatInfo_WithNonGregorianCalendar_ReturnsGregorianCalendarFormat()100%11100%
Max_DateTime_ReturnsLaterDate()100%11100%
Max_DateTime_WithEqualDates_ReturnsEitherDate()100%11100%
Max_DateTime_WithFirstDateLater_ReturnsFirstDate()100%11100%
Max_DateOnly_ReturnsLaterDate()100%11100%
Max_DateOnly_WithEqualDates_ReturnsEitherDate()100%11100%
Max_TimeOnly_ReturnsLaterTime()100%11100%
Max_TimeOnly_WithEqualTimes_ReturnsEitherTime()100%11100%
Max_TimeSpan_ReturnsLongerTimeSpan()100%11100%
Max_TimeSpan_WithNegativeValues_ReturnsGreaterValue()100%11100%
Min_DateTime_ReturnsEarlierDate()100%11100%
Min_DateTime_WithEqualDates_ReturnsEitherDate()100%11100%
Min_DateOnly_ReturnsEarlierDate()100%11100%
Min_TimeOnly_ReturnsEarlierTime()100%11100%
Min_TimeSpan_ReturnsShorterTimeSpan()100%11100%
Min_TimeSpan_WithNegativeValues_ReturnsLesserValue()100%11100%
IsConsecutiveDays_WithConsecutiveDates_ReturnsTrue()100%11100%
IsConsecutiveDays_WithNonConsecutiveDates_ReturnsFalse()100%11100%
IsConsecutiveDays_WithUnorderedConsecutiveDates_ReturnsTrue()100%11100%
IsConsecutiveDays_WithSingleDate_ReturnsTrue()100%11100%
IsConsecutiveDays_WithEmptyList_ReturnsTrue()100%11100%
Range_DateTime_WithDays_ReturnsCorrectSequence()100%11100%
Range_DateTime_WithHours_ReturnsCorrectSequence()100%11100%
Range_DateTime_WithMonths_ReturnsCorrectSequence()100%11100%
Range_DateTime_WithYears_ReturnsCorrectSequence()100%11100%
Range_DateTime_WithWeeks_ReturnsCorrectSequence()100%11100%
Range_DateTime_WithStep2Days_ReturnsCorrectSequence()100%11100%
Range_DateTime_WithMinutesAndSeconds_ReturnsCorrectSequence()100%11100%
Range_DateTime_WithMilliseconds_ReturnsCorrectSequence()100%11100%
Range_DateOnly_WithDays_ReturnsCorrectSequence()100%11100%
Range_DateOnly_WithWeeks_ReturnsCorrectSequence()100%11100%
Range_DateOnly_WithMonths_ReturnsCorrectSequence()100%11100%
Range_DateOnly_WithYears_ReturnsCorrectSequence()100%11100%
Range_DateOnly_WithInvalidTimeUnit_ThrowsException()100%11100%
Range_TimeOnly_WithHours_ReturnsCorrectSequence()100%11100%
Range_TimeOnly_WithMinutes_ReturnsCorrectSequence()100%11100%
Range_TimeOnly_WithSeconds_ReturnsCorrectSequence()100%11100%
Range_TimeOnly_WithMilliseconds_ReturnsCorrectSequence()100%11100%
Range_TimeOnly_WithInvalidTimeUnit_ThrowsException()100%11100%
GetDecade_ReturnsCorrectDecadeInterval(...)100%11100%
GetCentury_ReturnsCorrectCenturyInterval(...)100%11100%
NumberOfDaysInWeek_Returns7()100%11100%
MaxNumberOfWeeksPerMonth_Returns6()100%11100%
MinNumberOfWeeksPerMonth_Returns4()100%11100%
TranslateDatePattern_WithValidProperty_ReturnsPropertyValue()100%11100%
TranslateDatePattern_WithDifferentCulture_ReturnsCorrectPattern()100%11100%
TranslateDatePattern_WithInvalidProperty_ReturnsTranslationServiceValue()100%11100%

File(s)

D:\a\MyNet\MyNet\tests\MyNet.Utilities.Tests\Helpers\DateTimeHelperTests.cs

File 'D:\a\MyNet\MyNet\tests\MyNet.Utilities.Tests\Helpers\DateTimeHelperTests.cs' does not exist (any more).

Methods/Properties

GetCurrentDateTimeFormatInfo_WithGregorianCalendar_ReturnsCurrentCultureFormat()
GetCurrentDateTimeFormatInfo_WithNonGregorianCalendar_ReturnsGregorianCalendarFormat()
Max_DateTime_ReturnsLaterDate()
Max_DateTime_WithEqualDates_ReturnsEitherDate()
Max_DateTime_WithFirstDateLater_ReturnsFirstDate()
Max_DateOnly_ReturnsLaterDate()
Max_DateOnly_WithEqualDates_ReturnsEitherDate()
Max_TimeOnly_ReturnsLaterTime()
Max_TimeOnly_WithEqualTimes_ReturnsEitherTime()
Max_TimeSpan_ReturnsLongerTimeSpan()
Max_TimeSpan_WithNegativeValues_ReturnsGreaterValue()
Min_DateTime_ReturnsEarlierDate()
Min_DateTime_WithEqualDates_ReturnsEitherDate()
Min_DateOnly_ReturnsEarlierDate()
Min_TimeOnly_ReturnsEarlierTime()
Min_TimeSpan_ReturnsShorterTimeSpan()
Min_TimeSpan_WithNegativeValues_ReturnsLesserValue()
IsConsecutiveDays_WithConsecutiveDates_ReturnsTrue()
IsConsecutiveDays_WithNonConsecutiveDates_ReturnsFalse()
IsConsecutiveDays_WithUnorderedConsecutiveDates_ReturnsTrue()
IsConsecutiveDays_WithSingleDate_ReturnsTrue()
IsConsecutiveDays_WithEmptyList_ReturnsTrue()
Range_DateTime_WithDays_ReturnsCorrectSequence()
Range_DateTime_WithHours_ReturnsCorrectSequence()
Range_DateTime_WithMonths_ReturnsCorrectSequence()
Range_DateTime_WithYears_ReturnsCorrectSequence()
Range_DateTime_WithWeeks_ReturnsCorrectSequence()
Range_DateTime_WithStep2Days_ReturnsCorrectSequence()
Range_DateTime_WithMinutesAndSeconds_ReturnsCorrectSequence()
Range_DateTime_WithMilliseconds_ReturnsCorrectSequence()
Range_DateOnly_WithDays_ReturnsCorrectSequence()
Range_DateOnly_WithWeeks_ReturnsCorrectSequence()
Range_DateOnly_WithMonths_ReturnsCorrectSequence()
Range_DateOnly_WithYears_ReturnsCorrectSequence()
Range_DateOnly_WithInvalidTimeUnit_ThrowsException()
Range_TimeOnly_WithHours_ReturnsCorrectSequence()
Range_TimeOnly_WithMinutes_ReturnsCorrectSequence()
Range_TimeOnly_WithSeconds_ReturnsCorrectSequence()
Range_TimeOnly_WithMilliseconds_ReturnsCorrectSequence()
Range_TimeOnly_WithInvalidTimeUnit_ThrowsException()
GetDecade_ReturnsCorrectDecadeInterval(int, int, int)
GetCentury_ReturnsCorrectCenturyInterval(int, int, int)
NumberOfDaysInWeek_Returns7()
MaxNumberOfWeeksPerMonth_Returns6()
MinNumberOfWeeksPerMonth_Returns4()
TranslateDatePattern_WithValidProperty_ReturnsPropertyValue()
TranslateDatePattern_WithDifferentCulture_ReturnsCorrectPattern()
TranslateDatePattern_WithInvalidProperty_ReturnsTranslationServiceValue()