@@ -26,6 +26,8 @@ public function tearDown(): void
26
26
assert ($ database instanceof Database);
27
27
$ database ->dropCollection ('newcollection ' );
28
28
$ database ->dropCollection ('newcollection_two ' );
29
+
30
+ parent ::tearDown ();
29
31
}
30
32
31
33
public function testCreate (): void
@@ -37,10 +39,8 @@ public function testCreate(): void
37
39
38
40
public function testCreateWithCallback (): void
39
41
{
40
- $ instance = $ this ;
41
-
42
- Schema::create ('newcollection ' , function ($ collection ) use ($ instance ) {
43
- $ instance ->assertInstanceOf (Blueprint::class, $ collection );
42
+ Schema::create ('newcollection ' , static function ($ collection ) {
43
+ self ::assertInstanceOf (Blueprint::class, $ collection );
44
44
});
45
45
46
46
$ this ->assertTrue (Schema::hasCollection ('newcollection ' ));
@@ -66,14 +66,12 @@ public function testDrop(): void
66
66
67
67
public function testBluePrint (): void
68
68
{
69
- $ instance = $ this ;
70
-
71
- Schema::table ('newcollection ' , function ($ collection ) use ($ instance ) {
72
- $ instance ->assertInstanceOf (Blueprint::class, $ collection );
69
+ Schema::table ('newcollection ' , static function ($ collection ) {
70
+ self ::assertInstanceOf (Blueprint::class, $ collection );
73
71
});
74
72
75
- Schema::table ('newcollection ' , function ($ collection) use ( $ instance ) {
76
- $ instance -> assertInstanceOf (Blueprint::class, $ collection );
73
+ Schema::table ('newcollection ' , static function ($ collection ) {
74
+ self :: assertInstanceOf (Blueprint::class, $ collection );
77
75
});
78
76
}
79
77
0 commit comments