@@ -22,10 +22,11 @@ public function testItCollectsRetrievedModels()
22
22
$ collector ->setXdebugLinkTemplate ('' );
23
23
$ eventList = ['retrieved ' , 'created ' , 'updated ' , 'deleted ' , 'restored ' ];
24
24
$ keyMap = array_combine ($ eventList , array_map ('ucfirst ' , $ eventList ));
25
+ $ badges = [];
25
26
$ data = [];
26
27
27
28
$ this ->assertEquals (
28
- ['data ' => $ data , 'count ' => 0 , 'key_map ' => $ keyMap , 'is_counter ' => true ],
29
+ ['data ' => $ data , 'count ' => 0 , 'key_map ' => $ keyMap , 'is_counter ' => true , ' badges ' => $ badges ],
29
30
$ collector ->collect ()
30
31
);
31
32
@@ -41,41 +42,46 @@ public function testItCollectsRetrievedModels()
41
42
'password ' => Hash::make ('password ' ),
42
43
]);
43
44
45
+ $ badges ['created ' ] = 2 ;
44
46
$ data [User::class] = ['created ' => 2 ];
45
47
$ this ->assertEquals (
46
- ['data ' => $ data , 'key_map ' => $ keyMap , 'count ' => 2 , 'is_counter ' => true ],
48
+ ['data ' => $ data , 'key_map ' => $ keyMap , 'count ' => 2 , 'is_counter ' => true , ' badges ' => $ badges ],
47
49
$ collector ->collect ()
48
50
);
49
51
50
52
$ user = User::first ();
51
53
54
+ $ badges ['retrieved ' ] = 1 ;
52
55
$ data [User::class]['retrieved ' ] = 1 ;
53
56
$ this ->assertEquals (
54
- ['data ' => $ data , 'key_map ' => $ keyMap , 'count ' => 3 , 'is_counter ' => true ],
57
+ ['data ' => $ data , 'key_map ' => $ keyMap , 'count ' => 3 , 'is_counter ' => true , ' badges ' => $ badges ],
55
58
$ collector ->collect ()
56
59
);
57
60
58
61
$ user ->update (['name ' => 'Jane Doe ' ]);
59
62
63
+ $ badges ['updated ' ] = 1 ;
60
64
$ data [User::class]['updated ' ] = 1 ;
61
65
$ this ->assertEquals (
62
- ['data ' => $ data , 'key_map ' => $ keyMap , 'count ' => 4 , 'is_counter ' => true ],
66
+ ['data ' => $ data , 'key_map ' => $ keyMap , 'count ' => 4 , 'is_counter ' => true , ' badges ' => $ badges ],
63
67
$ collector ->collect ()
64
68
);
65
69
66
70
Person::all ();
67
71
72
+ $ badges ['retrieved ' ] += 2 ;
68
73
$ data [Person::class] = ['retrieved ' => 2 ];
69
74
$ this ->assertEquals (
70
- ['data ' => $ data , 'key_map ' => $ keyMap , 'count ' => 6 , 'is_counter ' => true ],
75
+ ['data ' => $ data , 'key_map ' => $ keyMap , 'count ' => 6 , 'is_counter ' => true , ' badges ' => $ badges ],
71
76
$ collector ->collect ()
72
77
);
73
78
74
79
$ user ->delete ();
75
80
81
+ $ badges ['deleted ' ] = 1 ;
76
82
$ data [User::class]['deleted ' ] = 1 ;
77
83
$ this ->assertEquals (
78
- ['data ' => $ data , 'key_map ' => $ keyMap , 'count ' => 7 , 'is_counter ' => true ],
84
+ ['data ' => $ data , 'key_map ' => $ keyMap , 'count ' => 7 , 'is_counter ' => true , ' badges ' => $ badges ],
79
85
$ collector ->collect ()
80
86
);
81
87
}
0 commit comments