@@ -143,11 +143,57 @@ func TestGetReviewersByIssueID(t *testing.T) {
143
143
}
144
144
145
145
func TestDismissReview (t * testing.T ) {
146
- review1 := AssertExistsAndLoadBean (t , & Review {ID : 9 }).(* Review )
147
- review2 := AssertExistsAndLoadBean (t , & Review {ID : 11 }).(* Review )
148
- assert .NoError (t , DismissReview (review1 , true ))
149
- assert .NoError (t , DismissReview (review2 , true ))
150
- assert .NoError (t , DismissReview (review2 , true ))
151
- assert .NoError (t , DismissReview (review2 , false ))
152
- assert .NoError (t , DismissReview (review2 , false ))
146
+ assert .NoError (t , PrepareTestDatabase ())
147
+
148
+ rejectReviewExample := AssertExistsAndLoadBean (t , & Review {ID : 9 }).(* Review )
149
+ requestReviewExample := AssertExistsAndLoadBean (t , & Review {ID : 11 }).(* Review )
150
+ approveReviewExample := AssertExistsAndLoadBean (t , & Review {ID : 8 }).(* Review )
151
+ assert .False (t , rejectReviewExample .Dismissed )
152
+ assert .False (t , requestReviewExample .Dismissed )
153
+ assert .False (t , approveReviewExample .Dismissed )
154
+
155
+ assert .NoError (t , DismissReview (rejectReviewExample , true ))
156
+ rejectReviewExample = AssertExistsAndLoadBean (t , & Review {ID : 9 }).(* Review )
157
+ requestReviewExample = AssertExistsAndLoadBean (t , & Review {ID : 11 }).(* Review )
158
+ assert .True (t , rejectReviewExample .Dismissed )
159
+ assert .False (t , requestReviewExample .Dismissed )
160
+
161
+ assert .NoError (t , DismissReview (requestReviewExample , true ))
162
+ rejectReviewExample = AssertExistsAndLoadBean (t , & Review {ID : 9 }).(* Review )
163
+ requestReviewExample = AssertExistsAndLoadBean (t , & Review {ID : 11 }).(* Review )
164
+ assert .True (t , rejectReviewExample .Dismissed )
165
+ assert .False (t , requestReviewExample .Dismissed )
166
+ assert .False (t , approveReviewExample .Dismissed )
167
+
168
+ assert .NoError (t , DismissReview (requestReviewExample , true ))
169
+ rejectReviewExample = AssertExistsAndLoadBean (t , & Review {ID : 9 }).(* Review )
170
+ requestReviewExample = AssertExistsAndLoadBean (t , & Review {ID : 11 }).(* Review )
171
+ assert .True (t , rejectReviewExample .Dismissed )
172
+ assert .False (t , requestReviewExample .Dismissed )
173
+ assert .False (t , approveReviewExample .Dismissed )
174
+
175
+ assert .NoError (t , DismissReview (requestReviewExample , false ))
176
+ rejectReviewExample = AssertExistsAndLoadBean (t , & Review {ID : 9 }).(* Review )
177
+ requestReviewExample = AssertExistsAndLoadBean (t , & Review {ID : 11 }).(* Review )
178
+ assert .True (t , rejectReviewExample .Dismissed )
179
+ assert .False (t , requestReviewExample .Dismissed )
180
+ assert .False (t , approveReviewExample .Dismissed )
181
+
182
+ assert .NoError (t , DismissReview (requestReviewExample , false ))
183
+ rejectReviewExample = AssertExistsAndLoadBean (t , & Review {ID : 9 }).(* Review )
184
+ requestReviewExample = AssertExistsAndLoadBean (t , & Review {ID : 11 }).(* Review )
185
+ assert .True (t , rejectReviewExample .Dismissed )
186
+ assert .False (t , requestReviewExample .Dismissed )
187
+ assert .False (t , approveReviewExample .Dismissed )
188
+
189
+ assert .NoError (t , DismissReview (rejectReviewExample , false ))
190
+ assert .False (t , rejectReviewExample .Dismissed )
191
+ assert .False (t , requestReviewExample .Dismissed )
192
+ assert .False (t , approveReviewExample .Dismissed )
193
+
194
+ assert .NoError (t , DismissReview (approveReviewExample , true ))
195
+ assert .False (t , rejectReviewExample .Dismissed )
196
+ assert .False (t , requestReviewExample .Dismissed )
197
+ assert .True (t , approveReviewExample .Dismissed )
198
+
153
199
}
0 commit comments