1010public interface ReviewPeriodFixture extends RepositoryFixture {
1111
1212 default ReviewPeriod createADefaultReviewPeriod () {
13- LocalDateTime launchDate = LocalDateTime .now ().plusMinutes (1 )
14- .truncatedTo (ChronoUnit .MILLIS );
15- LocalDateTime selfReviewCloseDate = launchDate .plusDays (1 );
16- LocalDateTime closeDate = selfReviewCloseDate .plusDays (1 );
17- LocalDateTime startDate = launchDate .minusDays (30 );
18- LocalDateTime endDate = closeDate .minusDays (1 );
13+ LocalDateTime launchDate = LocalDateTime .now ().plusDays (1 ).atStartOfDay ();
14+ LocalDateTime selfReviewCloseDate = launchDate .plusDays (2 );
15+ LocalDateTime closeDate = selfReviewCloseDate .plusDays (2 );
16+ LocalDateTime startDate = launchDate .minusDays (31 );
17+ LocalDateTime endDate = launchDate .minusDays (1 );
1918 return getReviewPeriodRepository ().save (
2019 new ReviewPeriod ("Period of Time" , ReviewStatus .OPEN , null , null ,
2120 launchDate , selfReviewCloseDate , closeDate ,
@@ -27,12 +26,11 @@ default ReviewPeriod createADefaultReviewPeriod(ReviewStatus reviewStatus) {
2726 }
2827
2928 default ReviewPeriod createADefaultReviewPeriod (ReviewStatus reviewStatus , UUID templateId ) {
30- LocalDateTime launchDate = LocalDateTime .now ().plusMinutes (1 )
31- .truncatedTo (ChronoUnit .MILLIS );
32- LocalDateTime selfReviewCloseDate = launchDate .plusDays (1 );
33- LocalDateTime closeDate = selfReviewCloseDate .plusDays (1 );
34- LocalDateTime startDate = launchDate .minusDays (30 );
35- LocalDateTime endDate = closeDate .minusDays (1 );
29+ LocalDateTime launchDate = LocalDateTime .now ().plusDays (1 ).atStartOfDay ();
30+ LocalDateTime selfReviewCloseDate = launchDate .plusDays (2 );
31+ LocalDateTime closeDate = selfReviewCloseDate .plusDays (3 );
32+ LocalDateTime startDate = launchDate .minusDays (31 );
33+ LocalDateTime endDate = launchDate .minusDays (1 );
3634 return getReviewPeriodRepository ().save (
3735 new ReviewPeriod ("Period of Time" , reviewStatus , templateId , null ,
3836 launchDate , selfReviewCloseDate , closeDate ,
@@ -43,12 +41,12 @@ default ReviewPeriod createADefaultReviewPeriod(
4341 LocalDateTime launchDate ,
4442 ReviewStatus reviewStatus ,
4543 UUID templateId , UUID selfReviewTemplateId ) {
46- launchDate = launchDate .truncatedTo ( ChronoUnit . MILLIS );
44+ launchDate = launchDate .atStartOfDay ( );
4745
48- LocalDateTime selfReviewCloseDate = launchDate .plusDays (4 );
49- LocalDateTime closeDate = selfReviewCloseDate .plusDays (1 );
50- LocalDateTime startDate = launchDate .minusDays (30 );
51- LocalDateTime endDate = closeDate .minusDays (1 );
46+ LocalDateTime selfReviewCloseDate = launchDate .plusDays (2 );
47+ LocalDateTime closeDate = selfReviewCloseDate .plusDays (2 );
48+ LocalDateTime startDate = launchDate .minusDays (31 );
49+ LocalDateTime endDate = launchDate .minusDays (1 );
5250 return getReviewPeriodRepository ().save (
5351 new ReviewPeriod ("Specific Launch Date" , reviewStatus , templateId ,
5452 selfReviewTemplateId ,
@@ -57,32 +55,29 @@ default ReviewPeriod createADefaultReviewPeriod(
5755 }
5856
5957 default ReviewPeriod createASecondaryReviewPeriod () {
60- LocalDateTime launchDate = LocalDateTime .now ().plusMinutes (1 )
61- .truncatedTo (ChronoUnit .MILLIS );
62- LocalDateTime selfReviewCloseDate = launchDate .plusDays (1 );
63- LocalDateTime closeDate = selfReviewCloseDate .plusDays (1 );
64- LocalDateTime startDate = launchDate .minusDays (30 );
65- LocalDateTime endDate = closeDate .minusDays (1 );
58+ LocalDateTime launchDate = LocalDateTime .now ().plusDays (1 ).atStartOfDay ();
59+ LocalDateTime selfReviewCloseDate = launchDate .plusDays (2 );
60+ LocalDateTime closeDate = selfReviewCloseDate .plusDays (2 );
61+ LocalDateTime startDate = launchDate .minusDays (31 );
62+ LocalDateTime endDate = launchDate .minusDays (1 );
6663 return getReviewPeriodRepository ().save (
6764 new ReviewPeriod ("Period of Play" , ReviewStatus .OPEN , null , null ,
6865 launchDate , selfReviewCloseDate , closeDate ,
6966 startDate , endDate ));
7067 }
7168
7269 default ReviewPeriod createAClosedReviewPeriod () {
73- LocalDateTime launchDate = LocalDateTime .now ().plusMinutes (1 )
74- .truncatedTo (ChronoUnit .MILLIS );
75- LocalDateTime selfReviewCloseDate = launchDate .plusDays (1 );
76- LocalDateTime closeDate = selfReviewCloseDate .plusDays (1 );
77- LocalDateTime startDate = launchDate .minusDays (30 );
78- LocalDateTime endDate = closeDate .minusDays (1 );
70+ LocalDateTime launchDate = LocalDateTime .now ().plusDays (1 ).atStartOfDay ();
71+ LocalDateTime selfReviewCloseDate = launchDate .plusDays (2 );
72+ LocalDateTime closeDate = selfReviewCloseDate .plusDays (2 );
73+ LocalDateTime startDate = launchDate .minusDays (31 );
74+ LocalDateTime endDate = launchDate .minusDays (1 );
7975 return createAClosedReviewPeriod (startDate , endDate );
8076 }
8177
8278 default ReviewPeriod createAClosedReviewPeriod (
8379 LocalDateTime periodStart , LocalDateTime periodEnd ) {
84- LocalDateTime launchDate = periodEnd .plusMinutes (1 )
85- .truncatedTo (ChronoUnit .MILLIS ).plusDays (1 );
80+ LocalDateTime launchDate = periodEnd .plusDays (1 ).atStartOfDay ();
8681 LocalDateTime selfReviewCloseDate = launchDate .plusDays (3 );
8782 LocalDateTime closeDate = selfReviewCloseDate .plusDays (7 );
8883 return getReviewPeriodRepository ().save (
0 commit comments