@@ -21,7 +21,7 @@ public function testNewModel()
21
21
$ user = new User ;
22
22
$ this ->assertInstanceOf (Model::class, $ user );
23
23
$ this ->assertInstanceOf ('Jenssegers\Mongodb\Connection ' , $ user ->getConnection ());
24
- $ this ->assertEquals ( false , $ user ->exists );
24
+ $ this ->assertFalse ( $ user ->exists );
25
25
$ this ->assertEquals ('users ' , $ user ->getTable ());
26
26
$ this ->assertEquals ('_id ' , $ user ->getKeyName ());
27
27
}
@@ -35,11 +35,11 @@ public function testInsert()
35
35
36
36
$ user ->save ();
37
37
38
- $ this ->assertEquals ( true , $ user ->exists );
38
+ $ this ->assertTrue ( $ user ->exists );
39
39
$ this ->assertEquals (1 , User::count ());
40
40
41
41
$ this ->assertTrue (isset ($ user ->_id ));
42
- $ this ->assertTrue ( is_string ( $ user ->_id ) );
42
+ $ this ->assertInternalType ( ' string ' , $ user ->_id );
43
43
$ this ->assertNotEquals ('' , (string ) $ user ->_id );
44
44
$ this ->assertNotEquals (0 , strlen ((string ) $ user ->_id ));
45
45
$ this ->assertInstanceOf (Carbon::class, $ user ->created_at );
@@ -67,7 +67,7 @@ public function testUpdate()
67
67
$ check ->age = 36 ;
68
68
$ check ->save ();
69
69
70
- $ this ->assertEquals ( true , $ check ->exists );
70
+ $ this ->assertTrue ( $ check ->exists );
71
71
$ this ->assertInstanceOf (Carbon::class, $ check ->created_at );
72
72
$ this ->assertInstanceOf (Carbon::class, $ check ->updated_at );
73
73
$ this ->assertEquals (1 , User::count ());
@@ -93,7 +93,7 @@ public function testManualStringId()
93
93
$ user ->age = 35 ;
94
94
$ user ->save ();
95
95
96
- $ this ->assertEquals ( true , $ user ->exists );
96
+ $ this ->assertTrue ( $ user ->exists );
97
97
$ this ->assertEquals ('4af9f23d8ead0e1d32000000 ' , $ user ->_id );
98
98
99
99
$ raw = $ user ->getAttributes ();
@@ -106,7 +106,7 @@ public function testManualStringId()
106
106
$ user ->age = 35 ;
107
107
$ user ->save ();
108
108
109
- $ this ->assertEquals ( true , $ user ->exists );
109
+ $ this ->assertTrue ( $ user ->exists );
110
110
$ this ->assertEquals ('customId ' , $ user ->_id );
111
111
112
112
$ raw = $ user ->getAttributes ();
@@ -122,7 +122,7 @@ public function testManualIntId()
122
122
$ user ->age = 35 ;
123
123
$ user ->save ();
124
124
125
- $ this ->assertEquals ( true , $ user ->exists );
125
+ $ this ->assertTrue ( $ user ->exists );
126
126
$ this ->assertEquals (1 , $ user ->_id );
127
127
128
128
$ raw = $ user ->getAttributes ();
@@ -137,7 +137,7 @@ public function testDelete()
137
137
$ user ->age = 35 ;
138
138
$ user ->save ();
139
139
140
- $ this ->assertEquals ( true , $ user ->exists );
140
+ $ this ->assertTrue ( $ user ->exists );
141
141
$ this ->assertEquals (1 , User::count ());
142
142
143
143
$ user ->delete ();
@@ -161,7 +161,7 @@ public function testAll()
161
161
162
162
$ all = User::all ();
163
163
164
- $ this ->assertEquals (2 , count ( $ all) );
164
+ $ this ->assertCount (2 , $ all );
165
165
$ this ->assertContains ('John Doe ' , $ all ->pluck ('name ' ));
166
166
$ this ->assertContains ('Jane Doe ' , $ all ->pluck ('name ' ));
167
167
}
@@ -177,7 +177,7 @@ public function testFind()
177
177
$ check = User::find ($ user ->_id );
178
178
179
179
$ this ->assertInstanceOf (Model::class, $ check );
180
- $ this ->assertEquals ( true , $ check ->exists );
180
+ $ this ->assertTrue ( $ check ->exists );
181
181
$ this ->assertEquals ($ user ->_id , $ check ->_id );
182
182
183
183
$ this ->assertEquals ('John Doe ' , $ check ->name );
@@ -192,7 +192,7 @@ public function testGet()
192
192
]);
193
193
194
194
$ users = User::get ();
195
- $ this ->assertEquals (2 , count ( $ users) );
195
+ $ this ->assertCount (2 , $ users );
196
196
$ this ->assertInstanceOf (Collection::class, $ users );
197
197
$ this ->assertInstanceOf (Model::class, $ users [0 ]);
198
198
}
@@ -216,10 +216,10 @@ public function testNoDocument()
216
216
$ this ->assertEquals (0 , $ items ->count ());
217
217
218
218
$ item = Item::where ('name ' , 'nothing ' )->first ();
219
- $ this ->assertEquals ( null , $ item );
219
+ $ this ->assertNull ( $ item );
220
220
221
221
$ item = Item::find ('51c33d8981fec6813e00000a ' );
222
- $ this ->assertEquals ( null , $ item );
222
+ $ this ->assertNull ( $ item );
223
223
}
224
224
225
225
public function testFindOrfail ()
@@ -233,7 +233,7 @@ public function testCreate()
233
233
$ user = User::create (['name ' => 'Jane Poe ' ]);
234
234
235
235
$ this ->assertInstanceOf (Model::class, $ user );
236
- $ this ->assertEquals ( true , $ user ->exists );
236
+ $ this ->assertTrue ( $ user ->exists );
237
237
$ this ->assertEquals ('Jane Poe ' , $ user ->name );
238
238
239
239
$ check = User::where ('name ' , 'Jane Poe ' )->first ();
@@ -278,12 +278,12 @@ public function testSoftDelete()
278
278
$ this ->assertEquals (2 , Soft::count ());
279
279
280
280
$ user = Soft::where ('name ' , 'John Doe ' )->first ();
281
- $ this ->assertEquals ( true , $ user ->exists );
282
- $ this ->assertEquals ( false , $ user ->trashed ());
281
+ $ this ->assertTrue ( $ user ->exists );
282
+ $ this ->assertFalse ( $ user ->trashed ());
283
283
$ this ->assertNull ($ user ->deleted_at );
284
284
285
285
$ user ->delete ();
286
- $ this ->assertEquals ( true , $ user ->trashed ());
286
+ $ this ->assertTrue ( $ user ->trashed ());
287
287
$ this ->assertNotNull ($ user ->deleted_at );
288
288
289
289
$ user = Soft::where ('name ' , 'John Doe ' )->first ();
@@ -295,7 +295,7 @@ public function testSoftDelete()
295
295
$ user = Soft::withTrashed ()->where ('name ' , 'John Doe ' )->first ();
296
296
$ this ->assertNotNull ($ user );
297
297
$ this ->assertInstanceOf (Carbon::class, $ user ->deleted_at );
298
- $ this ->assertEquals ( true , $ user ->trashed ());
298
+ $ this ->assertTrue ( $ user ->trashed ());
299
299
300
300
$ user ->restore ();
301
301
$ this ->assertEquals (2 , Soft::count ());
@@ -340,9 +340,9 @@ public function testToArray()
340
340
$ keys = array_keys ($ array );
341
341
sort ($ keys );
342
342
$ this ->assertEquals (['_id ' , 'created_at ' , 'name ' , 'type ' , 'updated_at ' ], $ keys );
343
- $ this ->assertTrue ( is_string ( $ array ['created_at ' ]) );
344
- $ this ->assertTrue ( is_string ( $ array ['updated_at ' ]) );
345
- $ this ->assertTrue ( is_string ( $ array ['_id ' ]) );
343
+ $ this ->assertInternalType ( ' string ' , $ array ['created_at ' ]);
344
+ $ this ->assertInternalType ( ' string ' , $ array ['updated_at ' ]);
345
+ $ this ->assertInternalType ( ' string ' , $ array ['_id ' ]);
346
346
}
347
347
348
348
public function testUnset ()
@@ -352,7 +352,7 @@ public function testUnset()
352
352
353
353
$ user1 ->unset ('note1 ' );
354
354
355
- $ this ->assertFalse ( isset ( $ user1-> note1 ) );
355
+ $ this ->assertObjectNotHasAttribute ( ' note1 ' , $ user1 );
356
356
$ this ->assertTrue (isset ($ user1 ->note2 ));
357
357
$ this ->assertTrue (isset ($ user2 ->note1 ));
358
358
$ this ->assertTrue (isset ($ user2 ->note2 ));
@@ -361,15 +361,15 @@ public function testUnset()
361
361
$ user1 = User::find ($ user1 ->_id );
362
362
$ user2 = User::find ($ user2 ->_id );
363
363
364
- $ this ->assertFalse ( isset ( $ user1-> note1 ) );
364
+ $ this ->assertObjectNotHasAttribute ( ' note1 ' , $ user1 );
365
365
$ this ->assertTrue (isset ($ user1 ->note2 ));
366
366
$ this ->assertTrue (isset ($ user2 ->note1 ));
367
367
$ this ->assertTrue (isset ($ user2 ->note2 ));
368
368
369
369
$ user2 ->unset (['note1 ' , 'note2 ' ]);
370
370
371
- $ this ->assertFalse ( isset ( $ user2-> note1 ) );
372
- $ this ->assertFalse ( isset ( $ user2-> note2 ) );
371
+ $ this ->assertObjectNotHasAttribute ( ' note1 ' , $ user2 );
372
+ $ this ->assertObjectNotHasAttribute ( ' note2 ' , $ user2 );
373
373
}
374
374
375
375
public function testDates ()
@@ -396,7 +396,7 @@ public function testDates()
396
396
$ this ->assertEquals ($ item ->getOriginal ('created_at ' )
397
397
->toDateTime ()
398
398
->getTimestamp (), $ item ->created_at ->getTimestamp ());
399
- $ this ->assertTrue ( abs (time () - $ item ->created_at ->getTimestamp ()) < 2 );
399
+ $ this ->assertLessThan ( 2 , abs (time () - $ item ->created_at ->getTimestamp ()));
400
400
401
401
// test default date format for json output
402
402
$ item = Item::create (['name ' => 'sword ' ]);
0 commit comments