Esempio n. 1
0
 public void GetAssociatedRangeForIdentifierWithoutRangeThrowsException()
 {
     foreach (var identifier in TimeIdentifierUtil.GetYears())
     {
         Assert.Throws <ArgumentOutOfRangeException>(() => identifier.GetAssociatedRange());
     }
 }
 public void GetFinancialYearPartsReturnsFinancialYearParts()
 {
     Assert.Equal(new[]
     {
         FinancialYearPart1,
         FinancialYearPart2
     }, TimeIdentifierUtil.GetFinancialYearParts());
 }
 public void GetWeeksReturnsWeeks()
 {
     Assert.Equal(new[]
     {
         Week1,
         Week2,
         Week3,
         Week4,
         Week5,
         Week6,
         Week7,
         Week8,
         Week9,
         Week10,
         Week11,
         Week12,
         Week13,
         Week14,
         Week15,
         Week16,
         Week17,
         Week18,
         Week19,
         Week20,
         Week21,
         Week22,
         Week23,
         Week24,
         Week25,
         Week26,
         Week27,
         Week28,
         Week29,
         Week30,
         Week31,
         Week32,
         Week33,
         Week34,
         Week35,
         Week36,
         Week37,
         Week38,
         Week39,
         Week40,
         Week41,
         Week42,
         Week43,
         Week44,
         Week45,
         Week46,
         Week47,
         Week48,
         Week49,
         Week50,
         Week51,
         Week52
     }, TimeIdentifierUtil.GetWeeks());
 }
 public void GetTaxQuartersReturnsTaxQuarters()
 {
     Assert.Equal(new[]
     {
         TaxYearQ1,
         TaxYearQ2,
         TaxYearQ3,
         TaxYearQ4
     }, TimeIdentifierUtil.GetTaxQuarters());
 }
 public void GetFinancialQuartersReturnsFinancialQuarters()
 {
     Assert.Equal(new[]
     {
         FinancialYearQ1,
         FinancialYearQ2,
         FinancialYearQ3,
         FinancialYearQ4
     }, TimeIdentifierUtil.GetFinancialQuarters());
 }
 public void GetCalendarQuartersReturnsCalendarQuarters()
 {
     Assert.Equal(new[]
     {
         CalendarYearQ1,
         CalendarYearQ2,
         CalendarYearQ3,
         CalendarYearQ4
     }, TimeIdentifierUtil.GetCalendarQuarters());
 }
 public void GetAcademicQuartersReturnsAcademicQuarters()
 {
     Assert.Equal(new[]
     {
         AcademicYearQ1,
         AcademicYearQ2,
         AcademicYearQ3,
         AcademicYearQ4
     }, TimeIdentifierUtil.GetAcademicQuarters());
 }
 public void GetTermsReturnsTerms()
 {
     Assert.Equal(new[]
     {
         AutumnTerm,
         AutumnSpringTerm,
         SpringTerm,
         SummerTerm
     }, TimeIdentifierUtil.GetTerms());
 }
 public void GetYearsReturnsYears()
 {
     Assert.Equal(new[]
     {
         AcademicYear,
         CalendarYear,
         FinancialYear,
         TaxYear,
         ReportingYear
     }, TimeIdentifierUtil.GetYears());
 }
 public void GetMonthsReturnsMonths()
 {
     Assert.Equal(new[]
     {
         January,
         February,
         March,
         April,
         May,
         June,
         July,
         August,
         September,
         October,
         November,
         December
     }, TimeIdentifierUtil.GetMonths());
 }
Esempio n. 11
0
 public void FinancialQuartersAreAlike()
 {
     AssertTimeIdentifiersAreAlike(TimeIdentifierUtil.GetFinancialQuarters());
 }
Esempio n. 12
0
 public void CalendarQuartersAreAlike()
 {
     AssertTimeIdentifiersAreAlike(TimeIdentifierUtil.GetCalendarQuarters());
 }
Esempio n. 13
0
 public void AcademicQuartersAreAlike()
 {
     AssertTimeIdentifiersAreAlike(TimeIdentifierUtil.GetAcademicQuarters());
 }
Esempio n. 14
0
 public void GetAssociatedRangeForFinancialYearPartsReturnsAssociatedRange()
 {
     Assert.Equal(TimeIdentifierUtil.GetFinancialYearParts(), FinancialYearPart1.GetAssociatedRange());
 }
Esempio n. 15
0
 public void GetAssociatedRangeForTermsReturnsAssociatedRange()
 {
     Assert.Equal(TimeIdentifierUtil.GetTerms(), AutumnTerm.GetAssociatedRange());
 }
Esempio n. 16
0
 public void GetAssociatedRangeForWeeksReturnsAssociatedRange()
 {
     Assert.Equal(TimeIdentifierUtil.GetWeeks(), Week1.GetAssociatedRange());
 }
Esempio n. 17
0
 public void TimeIdentifiersAreCalendarQuarters()
 {
     AssertTimeIdentifiersMeetCondition(identifier => identifier.IsCalendarQuarter(),
                                        TimeIdentifierUtil.GetCalendarQuarters());
 }
Esempio n. 18
0
 public void FinancialYearPartsAreAlike()
 {
     AssertTimeIdentifiersAreAlike(TimeIdentifierUtil.GetFinancialYearParts());
 }
Esempio n. 19
0
 public void WeeksAreAlike()
 {
     AssertTimeIdentifiersAreAlike(TimeIdentifierUtil.GetWeeks());
 }
Esempio n. 20
0
 public void TaxQuartersAreAlike()
 {
     AssertTimeIdentifiersAreAlike(TimeIdentifierUtil.GetTaxQuarters());
 }
Esempio n. 21
0
 public void TimeIdentifiersHaveAssociatedRanges()
 {
     AssertTimeIdentifiersMeetCondition(identifier => identifier.HasAssociatedRange(),
                                        _allTimeIdentifiers.Except(TimeIdentifierUtil.GetYears()));
 }
Esempio n. 22
0
 public void TimeIdentifiersAreTerms()
 {
     AssertTimeIdentifiersMeetCondition(identifier => identifier.IsTerm(),
                                        TimeIdentifierUtil.GetTerms());
 }
Esempio n. 23
0
 public void MonthsAreAlike()
 {
     AssertTimeIdentifiersAreAlike(TimeIdentifierUtil.GetMonths());
 }
Esempio n. 24
0
 public void GetAssociatedRangeForAcademicQuarterReturnsAssociatedRange()
 {
     Assert.Equal(TimeIdentifierUtil.GetAcademicQuarters(), AcademicYearQ1.GetAssociatedRange());
 }
Esempio n. 25
0
 public void TermsAreAlike()
 {
     AssertTimeIdentifiersAreAlike(TimeIdentifierUtil.GetTerms());
 }
Esempio n. 26
0
 public void GetAssociatedRangeForCalendarQuarterReturnsAssociatedRange()
 {
     Assert.Equal(TimeIdentifierUtil.GetCalendarQuarters(), CalendarYearQ1.GetAssociatedRange());
 }
Esempio n. 27
0
 public void TimeIdentifiersAreAcademicQuarters()
 {
     AssertTimeIdentifiersMeetCondition(identifier => identifier.IsAcademicQuarter(),
                                        TimeIdentifierUtil.GetAcademicQuarters());
 }
Esempio n. 28
0
 public void GetAssociatedRangeForTaxQuarterReturnsAssociatedRange()
 {
     Assert.Equal(TimeIdentifierUtil.GetTaxQuarters(), TaxYearQ1.GetAssociatedRange());
 }
Esempio n. 29
0
 public void TimeIdentifiersAreFinancialQuarters()
 {
     AssertTimeIdentifiersMeetCondition(identifier => identifier.IsFinancialQuarter(),
                                        TimeIdentifierUtil.GetFinancialQuarters());
 }
Esempio n. 30
0
 public void GetAssociatedRangeForMonthReturnsAssociatedRange()
 {
     Assert.Equal(TimeIdentifierUtil.GetMonths(), January.GetAssociatedRange());
 }