@@ -591,7 +591,7 @@ public function testExample_42_50(): void
591
591
$ this ->assertCount (3 , $ documents );
592
592
foreach ($ documents as $ document ) {
593
593
foreach (['_id ' , 'item ' , 'status ' , 'size ' , 'instock ' ] as $ field ) {
594
- $ this ->assertObjectHasAttribute ($ field , $ document );
594
+ $ this ->assertObjectHasProperty ($ field , $ document );
595
595
}
596
596
}
597
597
@@ -606,11 +606,11 @@ public function testExample_42_50(): void
606
606
$ this ->assertCount (3 , $ documents );
607
607
foreach ($ documents as $ document ) {
608
608
foreach (['_id ' , 'item ' , 'status ' ] as $ field ) {
609
- $ this ->assertObjectHasAttribute ($ field , $ document );
609
+ $ this ->assertObjectHasProperty ($ field , $ document );
610
610
}
611
611
612
612
foreach (['size ' , 'instock ' ] as $ field ) {
613
- $ this ->assertObjectNotHasAttribute ($ field , $ document );
613
+ $ this ->assertObjectNotHasProperty ($ field , $ document );
614
614
}
615
615
}
616
616
@@ -625,11 +625,11 @@ public function testExample_42_50(): void
625
625
$ this ->assertCount (3 , $ documents );
626
626
foreach ($ documents as $ document ) {
627
627
foreach (['item ' , 'status ' ] as $ field ) {
628
- $ this ->assertObjectHasAttribute ($ field , $ document );
628
+ $ this ->assertObjectHasProperty ($ field , $ document );
629
629
}
630
630
631
631
foreach (['_id ' , 'size ' , 'instock ' ] as $ field ) {
632
- $ this ->assertObjectNotHasAttribute ($ field , $ document );
632
+ $ this ->assertObjectNotHasProperty ($ field , $ document );
633
633
}
634
634
}
635
635
@@ -644,11 +644,11 @@ public function testExample_42_50(): void
644
644
$ this ->assertCount (3 , $ documents );
645
645
foreach ($ documents as $ document ) {
646
646
foreach (['_id ' , 'item ' , 'size ' ] as $ field ) {
647
- $ this ->assertObjectHasAttribute ($ field , $ document );
647
+ $ this ->assertObjectHasProperty ($ field , $ document );
648
648
}
649
649
650
650
foreach (['status ' , 'instock ' ] as $ field ) {
651
- $ this ->assertObjectNotHasAttribute ($ field , $ document );
651
+ $ this ->assertObjectNotHasProperty ($ field , $ document );
652
652
}
653
653
}
654
654
@@ -663,13 +663,13 @@ public function testExample_42_50(): void
663
663
$ this ->assertCount (3 , $ documents );
664
664
foreach ($ documents as $ document ) {
665
665
foreach (['_id ' , 'item ' , 'status ' , 'size ' ] as $ field ) {
666
- $ this ->assertObjectHasAttribute ($ field , $ document );
666
+ $ this ->assertObjectHasProperty ($ field , $ document );
667
667
}
668
668
669
- $ this ->assertObjectNotHasAttribute ('instock ' , $ document );
670
- $ this ->assertObjectHasAttribute ('uom ' , $ document ->size );
671
- $ this ->assertObjectNotHasAttribute ('h ' , $ document ->size );
672
- $ this ->assertObjectNotHasAttribute ('w ' , $ document ->size );
669
+ $ this ->assertObjectNotHasProperty ('instock ' , $ document );
670
+ $ this ->assertObjectHasProperty ('uom ' , $ document ->size );
671
+ $ this ->assertObjectNotHasProperty ('h ' , $ document ->size );
672
+ $ this ->assertObjectNotHasProperty ('w ' , $ document ->size );
673
673
}
674
674
675
675
// Start Example 48
@@ -683,12 +683,12 @@ public function testExample_42_50(): void
683
683
$ this ->assertCount (3 , $ documents );
684
684
foreach ($ documents as $ document ) {
685
685
foreach (['_id ' , 'item ' , 'status ' , 'size ' , 'instock ' ] as $ field ) {
686
- $ this ->assertObjectHasAttribute ($ field , $ document );
686
+ $ this ->assertObjectHasProperty ($ field , $ document );
687
687
}
688
688
689
- $ this ->assertObjectHasAttribute ('h ' , $ document ->size );
690
- $ this ->assertObjectHasAttribute ('w ' , $ document ->size );
691
- $ this ->assertObjectNotHasAttribute ('uom ' , $ document ->size );
689
+ $ this ->assertObjectHasProperty ('h ' , $ document ->size );
690
+ $ this ->assertObjectHasProperty ('w ' , $ document ->size );
691
+ $ this ->assertObjectNotHasProperty ('uom ' , $ document ->size );
692
692
}
693
693
694
694
// Start Example 49
@@ -702,13 +702,13 @@ public function testExample_42_50(): void
702
702
$ this ->assertCount (3 , $ documents );
703
703
foreach ($ documents as $ document ) {
704
704
foreach (['_id ' , 'item ' , 'status ' , 'instock ' ] as $ field ) {
705
- $ this ->assertObjectHasAttribute ($ field , $ document );
705
+ $ this ->assertObjectHasProperty ($ field , $ document );
706
706
}
707
707
708
- $ this ->assertObjectNotHasAttribute ('size ' , $ document );
708
+ $ this ->assertObjectNotHasProperty ('size ' , $ document );
709
709
foreach ($ document ->instock as $ instock ) {
710
- $ this ->assertObjectHasAttribute ('qty ' , $ instock );
711
- $ this ->assertObjectNotHasAttribute ('warehouse ' , $ instock );
710
+ $ this ->assertObjectHasProperty ('qty ' , $ instock );
711
+ $ this ->assertObjectNotHasProperty ('warehouse ' , $ instock );
712
712
}
713
713
}
714
714
@@ -723,10 +723,10 @@ public function testExample_42_50(): void
723
723
$ this ->assertCount (3 , $ documents );
724
724
foreach ($ documents as $ document ) {
725
725
foreach (['_id ' , 'item ' , 'status ' , 'instock ' ] as $ field ) {
726
- $ this ->assertObjectHasAttribute ($ field , $ document );
726
+ $ this ->assertObjectHasProperty ($ field , $ document );
727
727
}
728
728
729
- $ this ->assertObjectNotHasAttribute ('size ' , $ document );
729
+ $ this ->assertObjectNotHasProperty ('size ' , $ document );
730
730
$ this ->assertCount (1 , $ document ->instock );
731
731
}
732
732
}
@@ -786,10 +786,10 @@ public function testAggregationProjectionExample_1(): void
786
786
$ this ->assertCount (3 , $ documents );
787
787
foreach ($ documents as $ document ) {
788
788
foreach (['item ' , 'status ' , 'area ' , 'reportNumber ' ] as $ field ) {
789
- $ this ->assertObjectHasAttribute ($ field , $ document );
789
+ $ this ->assertObjectHasProperty ($ field , $ document );
790
790
}
791
791
792
- $ this ->assertObjectNotHasAttribute ('_id ' , $ document );
792
+ $ this ->assertObjectNotHasProperty ('_id ' , $ document );
793
793
$ this ->assertIsString ($ document ->status );
794
794
$ this ->assertIsString ($ document ->area );
795
795
$ this ->assertSame (1 , $ document ->reportNumber );
0 commit comments