@@ -378,20 +378,20 @@ - (void)testReturnsNeedsRefillOnDeleteInLimitQuery {
378
378
[view computeChangesWithDocuments: FSTTestDocUpdates (@[ doc1, doc2 ])];
379
379
[self assertDocSet: changes.documentSet containsDocs: @[ doc1, doc2 ]];
380
380
XCTAssertFalse (changes.needsRefill );
381
- XCTAssertEqual (2 , [ changes.changeSet changes ] .size ());
381
+ XCTAssertEqual (2 , changes.changeSet . GetChanges () .size ());
382
382
[view applyChangesToDocuments: changes];
383
383
384
384
// Remove one of the docs.
385
385
changes = [view computeChangesWithDocuments: FSTTestDocUpdates (@[ FSTTestDeletedDoc (
386
386
" rooms/eros/messages/0" , 0 , NO ) ])];
387
387
[self assertDocSet: changes.documentSet containsDocs: @[ doc2 ]];
388
388
XCTAssertTrue (changes.needsRefill );
389
- XCTAssertEqual (1 , [ changes.changeSet changes ] .size ());
389
+ XCTAssertEqual (1 , changes.changeSet . GetChanges () .size ());
390
390
// Refill it with just the one doc remaining.
391
391
changes = [view computeChangesWithDocuments: FSTTestDocUpdates (@[ doc2 ]) previousChanges: changes];
392
392
[self assertDocSet: changes.documentSet containsDocs: @[ doc2 ]];
393
393
XCTAssertFalse (changes.needsRefill );
394
- XCTAssertEqual (1 , [ changes.changeSet changes ] .size ());
394
+ XCTAssertEqual (1 , changes.changeSet . GetChanges () .size ());
395
395
[view applyChangesToDocuments: changes];
396
396
}
397
397
@@ -414,21 +414,21 @@ - (void)testReturnsNeedsRefillOnReorderInLimitQuery {
414
414
[view computeChangesWithDocuments: FSTTestDocUpdates (@[ doc1, doc2, doc3 ])];
415
415
[self assertDocSet: changes.documentSet containsDocs: @[ doc1, doc2 ]];
416
416
XCTAssertFalse (changes.needsRefill );
417
- XCTAssertEqual (2 , [ changes.changeSet changes ] .size ());
417
+ XCTAssertEqual (2 , changes.changeSet . GetChanges () .size ());
418
418
[view applyChangesToDocuments: changes];
419
419
420
420
// Move one of the docs.
421
421
doc2 = FSTTestDoc (" rooms/eros/messages/1" , 1 , @{@" order" : @2000 }, FSTDocumentStateSynced);
422
422
changes = [view computeChangesWithDocuments: FSTTestDocUpdates (@[ doc2 ])];
423
423
[self assertDocSet: changes.documentSet containsDocs: @[ doc1, doc2 ]];
424
424
XCTAssertTrue (changes.needsRefill );
425
- XCTAssertEqual (1 , [ changes.changeSet changes ] .size ());
425
+ XCTAssertEqual (1 , changes.changeSet . GetChanges () .size ());
426
426
// Refill it with all three current docs.
427
427
changes = [view computeChangesWithDocuments: FSTTestDocUpdates (@[ doc1, doc2, doc3 ])
428
428
previousChanges: changes];
429
429
[self assertDocSet: changes.documentSet containsDocs: @[ doc1, doc3 ]];
430
430
XCTAssertFalse (changes.needsRefill );
431
- XCTAssertEqual (2 , [ changes.changeSet changes ] .size ());
431
+ XCTAssertEqual (2 , changes.changeSet . GetChanges () .size ());
432
432
[view applyChangesToDocuments: changes];
433
433
}
434
434
@@ -455,15 +455,15 @@ - (void)testDoesntNeedRefillOnReorderWithinLimit {
455
455
[view computeChangesWithDocuments: FSTTestDocUpdates (@[ doc1, doc2, doc3, doc4, doc5 ])];
456
456
[self assertDocSet: changes.documentSet containsDocs: @[ doc1, doc2, doc3 ]];
457
457
XCTAssertFalse (changes.needsRefill );
458
- XCTAssertEqual (3 , [ changes.changeSet changes ] .size ());
458
+ XCTAssertEqual (3 , changes.changeSet . GetChanges () .size ());
459
459
[view applyChangesToDocuments: changes];
460
460
461
461
// Move one of the docs.
462
462
doc1 = FSTTestDoc (" rooms/eros/messages/0" , 1 , @{@" order" : @3 }, FSTDocumentStateSynced);
463
463
changes = [view computeChangesWithDocuments: FSTTestDocUpdates (@[ doc1 ])];
464
464
[self assertDocSet: changes.documentSet containsDocs: @[ doc2, doc3, doc1 ]];
465
465
XCTAssertFalse (changes.needsRefill );
466
- XCTAssertEqual (1 , [ changes.changeSet changes ] .size ());
466
+ XCTAssertEqual (1 , changes.changeSet . GetChanges () .size ());
467
467
[view applyChangesToDocuments: changes];
468
468
}
469
469
@@ -490,15 +490,15 @@ - (void)testDoesntNeedRefillOnReorderAfterLimitQuery {
490
490
[view computeChangesWithDocuments: FSTTestDocUpdates (@[ doc1, doc2, doc3, doc4, doc5 ])];
491
491
[self assertDocSet: changes.documentSet containsDocs: @[ doc1, doc2, doc3 ]];
492
492
XCTAssertFalse (changes.needsRefill );
493
- XCTAssertEqual (3 , [ changes.changeSet changes ] .size ());
493
+ XCTAssertEqual (3 , changes.changeSet . GetChanges () .size ());
494
494
[view applyChangesToDocuments: changes];
495
495
496
496
// Move one of the docs.
497
497
doc4 = FSTTestDoc (" rooms/eros/messages/3" , 1 , @{@" order" : @6 }, FSTDocumentStateSynced);
498
498
changes = [view computeChangesWithDocuments: FSTTestDocUpdates (@[ doc4 ])];
499
499
[self assertDocSet: changes.documentSet containsDocs: @[ doc1, doc2, doc3 ]];
500
500
XCTAssertFalse (changes.needsRefill );
501
- XCTAssertEqual (0 , [ changes.changeSet changes ] .size ());
501
+ XCTAssertEqual (0 , changes.changeSet . GetChanges () .size ());
502
502
[view applyChangesToDocuments: changes];
503
503
}
504
504
@@ -513,15 +513,15 @@ - (void)testDoesntNeedRefillForAdditionAfterTheLimit {
513
513
[view computeChangesWithDocuments: FSTTestDocUpdates (@[ doc1, doc2 ])];
514
514
[self assertDocSet: changes.documentSet containsDocs: @[ doc1, doc2 ]];
515
515
XCTAssertFalse (changes.needsRefill );
516
- XCTAssertEqual (2 , [ changes.changeSet changes ] .size ());
516
+ XCTAssertEqual (2 , changes.changeSet . GetChanges () .size ());
517
517
[view applyChangesToDocuments: changes];
518
518
519
519
// Add a doc that is past the limit.
520
520
FSTDocument *doc3 = FSTTestDoc (" rooms/eros/messages/2" , 1 , @{}, FSTDocumentStateSynced);
521
521
changes = [view computeChangesWithDocuments: FSTTestDocUpdates (@[ doc3 ])];
522
522
[self assertDocSet: changes.documentSet containsDocs: @[ doc1, doc2 ]];
523
523
XCTAssertFalse (changes.needsRefill );
524
- XCTAssertEqual (0 , [ changes.changeSet changes ] .size ());
524
+ XCTAssertEqual (0 , changes.changeSet . GetChanges () .size ());
525
525
[view applyChangesToDocuments: changes];
526
526
}
527
527
@@ -535,15 +535,15 @@ - (void)testDoesntNeedRefillForDeletionsWhenNotNearTheLimit {
535
535
[view computeChangesWithDocuments: FSTTestDocUpdates (@[ doc1, doc2 ])];
536
536
[self assertDocSet: changes.documentSet containsDocs: @[ doc1, doc2 ]];
537
537
XCTAssertFalse (changes.needsRefill );
538
- XCTAssertEqual (2 , [ changes.changeSet changes ] .size ());
538
+ XCTAssertEqual (2 , changes.changeSet . GetChanges () .size ());
539
539
[view applyChangesToDocuments: changes];
540
540
541
541
// Remove one of the docs.
542
542
changes = [view computeChangesWithDocuments: FSTTestDocUpdates (@[ FSTTestDeletedDoc (
543
543
" rooms/eros/messages/1" , 0 , NO ) ])];
544
544
[self assertDocSet: changes.documentSet containsDocs: @[ doc1 ]];
545
545
XCTAssertFalse (changes.needsRefill );
546
- XCTAssertEqual (1 , [ changes.changeSet changes ] .size ());
546
+ XCTAssertEqual (1 , changes.changeSet . GetChanges () .size ());
547
547
[view applyChangesToDocuments: changes];
548
548
}
549
549
@@ -558,15 +558,15 @@ - (void)testHandlesApplyingIrrelevantDocs {
558
558
[view computeChangesWithDocuments: FSTTestDocUpdates (@[ doc1, doc2 ])];
559
559
[self assertDocSet: changes.documentSet containsDocs: @[ doc1, doc2 ]];
560
560
XCTAssertFalse (changes.needsRefill );
561
- XCTAssertEqual (2 , [ changes.changeSet changes ] .size ());
561
+ XCTAssertEqual (2 , changes.changeSet . GetChanges () .size ());
562
562
[view applyChangesToDocuments: changes];
563
563
564
564
// Remove a doc that isn't even in the results.
565
565
changes = [view computeChangesWithDocuments: FSTTestDocUpdates (@[ FSTTestDeletedDoc (
566
566
" rooms/eros/messages/2" , 0 , NO ) ])];
567
567
[self assertDocSet: changes.documentSet containsDocs: @[ doc1, doc2 ]];
568
568
XCTAssertFalse (changes.needsRefill );
569
- XCTAssertEqual (0 , [ changes.changeSet changes ] .size ());
569
+ XCTAssertEqual (0 , changes.changeSet . GetChanges () .size ());
570
570
[view applyChangesToDocuments: changes];
571
571
}
572
572
0 commit comments