You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -273,9 +273,13 @@ class FeedUIIntegrationTests: XCTestCase {
273
273
XCTAssertEqual(loader.cancelledImageURLs,[],"Expected no cancelled image URL requests until image is not visible")
274
274
275
275
sut.simulateFeedImageViewNotVisible(at:0)
276
+
letresult0=tryawait loader.imageResult(at:0)
277
+
XCTAssertEqual(result0,.cancelled)
276
278
XCTAssertEqual(loader.cancelledImageURLs,[image0.url],"Expected one cancelled image URL request once first image is not visible anymore")
277
279
278
280
sut.simulateFeedImageViewNotVisible(at:1)
281
+
letresult1=tryawait loader.imageResult(at:1)
282
+
XCTAssertEqual(result1,.cancelled)
279
283
XCTAssertEqual(loader.cancelledImageURLs,[image0.url, image1.url],"Expected two cancelled image URL requests once second image is also not visible anymore")
280
284
}
281
285
@@ -420,7 +424,7 @@ class FeedUIIntegrationTests: XCTestCase {
420
424
XCTAssertEqual(loader.loadedImageURLs,[image0.url, image1.url],"Expected second image URL request once second image is near visible")
@@ -430,9 +434,13 @@ class FeedUIIntegrationTests: XCTestCase {
430
434
XCTAssertEqual(loader.cancelledImageURLs,[],"Expected no cancelled image URL requests until image is not near visible")
431
435
432
436
sut.simulateFeedImageViewNotNearVisible(at:0)
437
+
letresult0=tryawait loader.imageResult(at:0)
438
+
XCTAssertEqual(result0,.cancelled)
433
439
XCTAssertEqual(loader.cancelledImageURLs,[image0.url],"Expected first cancelled image URL request once first image is not near visible anymore")
434
440
435
441
sut.simulateFeedImageViewNotNearVisible(at:1)
442
+
letresult1=tryawait loader.imageResult(at:1)
443
+
XCTAssertEqual(result1,.cancelled)
436
444
XCTAssertEqual(loader.cancelledImageURLs,[image0.url, image1.url],"Expected second cancelled image URL request once second image is not near visible anymore")
437
445
}
438
446
@@ -556,11 +564,16 @@ class FeedUIIntegrationTests: XCTestCase {
0 commit comments