7
7
use Illuminate \Foundation \Testing \WithFaker ;
8
8
use Illuminate \Support \Facades \App ;
9
9
use Illuminate \Support \Str ;
10
+ use Illuminate \Testing \Assert ;
10
11
use OwenIt \Auditing \Contracts \Auditable ;
11
12
use OwenIt \Auditing \Encoders \Base64Encoder ;
12
13
use OwenIt \Auditing \Exceptions \AuditableTransitionException ;
@@ -121,7 +122,7 @@ public function itReturnsTheDefaultAuditEvents()
121
122
{
122
123
$ model = new Article ();
123
124
124
- self :: Assert () ::assertArraySubset ([
125
+ Assert::assertArraySubset ([
125
126
'created ' ,
126
127
'updated ' ,
127
128
'deleted ' ,
@@ -142,7 +143,7 @@ public function itReturnsTheCustomAuditEventsFromAttribute()
142
143
'archived ' ,
143
144
];
144
145
145
- self :: Assert () ::assertArraySubset ([
146
+ Assert::assertArraySubset ([
146
147
'published ' => 'getPublishedEventAttributes ' ,
147
148
'archived ' ,
148
149
], $ model ->getAuditEvents (), true );
@@ -161,7 +162,7 @@ public function itReturnsTheCustomAuditEventsFromConfig()
161
162
162
163
$ model = new Article ();
163
164
164
- self :: Assert () ::assertArraySubset ([
165
+ Assert::assertArraySubset ([
165
166
'published ' => 'getPublishedEventAttributes ' ,
166
167
'archived ' ,
167
168
], $ model ->getAuditEvents (), true );
@@ -406,7 +407,7 @@ public function itReturnsTheAuditData()
406
407
$ this ->assertCount (11 , $ auditData = $ model ->toAudit ());
407
408
408
409
$ morphPrefix = config ('audit.user.morph_prefix ' , 'user ' );
409
- self :: Assert () ::assertArraySubset ([
410
+ Assert::assertArraySubset ([
410
411
'old_values ' => [],
411
412
'new_values ' => [
412
413
'title ' => 'How To Audit Eloquent Models ' ,
@@ -466,7 +467,7 @@ public function itReturnsTheAuditDataIncludingUserAttributes(
466
467
$ this ->assertCount (11 , $ auditData = $ model ->toAudit ());
467
468
468
469
$ morphPrefix = config ('audit.user.morph_prefix ' , 'user ' );
469
- self :: Assert () ::assertArraySubset ([
470
+ Assert::assertArraySubset ([
470
471
'old_values ' => [],
471
472
'new_values ' => [
472
473
'title ' => 'How To Audit Eloquent Models ' ,
@@ -549,7 +550,7 @@ public function itExcludesAttributesFromTheAuditDataWhenInStrictMode()
549
550
$ this ->assertCount (11 , $ auditData = $ model ->toAudit ());
550
551
551
552
$ morphPrefix = config ('audit.user.morph_prefix ' , 'user ' );
552
- self :: Assert () ::assertArraySubset ([
553
+ Assert::assertArraySubset ([
553
554
'old_values ' => [],
554
555
'new_values ' => [
555
556
'title ' => 'How To Audit Eloquent Models ' ,
@@ -619,7 +620,7 @@ public function itModifiesTheAuditAttributesSuccessfully()
619
620
'reviewed ' => Base64Encoder::class,
620
621
];
621
622
622
- self :: Assert () ::assertArraySubset ([
623
+ Assert::assertArraySubset ([
623
624
'old_values ' => [
624
625
'title ' => 'Ho################# ' ,
625
626
'content ' => '##A ' ,
@@ -663,7 +664,7 @@ public function transformAudit(array $data): array
663
664
664
665
$ this ->assertCount (11 , $ auditData = $ model ->toAudit ());
665
666
666
- self :: Assert () ::assertArraySubset ([
667
+ Assert::assertArraySubset ([
667
668
'new_values ' => [
668
669
'title ' => 'How To Audit Eloquent Models ' ,
669
670
'content ' => 'First step: install the laravel-auditing package. ' ,
@@ -682,7 +683,7 @@ public function itReturnsTheDefaultAttributesToBeIncludedInTheAudit()
682
683
{
683
684
$ model = new Article ();
684
685
685
- self :: Assert () ::assertArraySubset ([], $ model ->getAuditInclude (), true );
686
+ Assert::assertArraySubset ([], $ model ->getAuditInclude (), true );
686
687
}
687
688
688
689
/**
@@ -698,7 +699,7 @@ public function itReturnsTheCustomAttributesToBeIncludedInTheAudit()
698
699
'content ' ,
699
700
];
700
701
701
- self :: Assert () ::assertArraySubset ([
702
+ Assert::assertArraySubset ([
702
703
'title ' ,
703
704
'content ' ,
704
705
], $ model ->getAuditInclude (), true );
@@ -712,7 +713,7 @@ public function itReturnsTheDefaultAttributesToBeExcludedFromTheAudit()
712
713
{
713
714
$ model = new Article ();
714
715
715
- self :: Assert () ::assertArraySubset ([], $ model ->getAuditExclude (), true );
716
+ Assert::assertArraySubset ([], $ model ->getAuditExclude (), true );
716
717
}
717
718
718
719
/**
@@ -727,7 +728,7 @@ public function itReturnsTheCustomAttributesToBeExcludedFromTheAudit()
727
728
'published_at ' ,
728
729
];
729
730
730
- self :: Assert () ::assertArraySubset ([
731
+ Assert::assertArraySubset ([
731
732
'published_at ' ,
732
733
], $ model ->getAuditExclude (), true );
733
734
}
@@ -906,7 +907,7 @@ public function itReturnsTheDefaultGeneratedAuditTags()
906
907
{
907
908
$ model = new Article ();
908
909
909
- self :: Assert () ::assertArraySubset ([], $ model ->generateTags (), true );
910
+ Assert::assertArraySubset ([], $ model ->generateTags (), true );
910
911
}
911
912
912
913
/**
@@ -925,7 +926,7 @@ public function generateTags(): array
925
926
}
926
927
};
927
928
928
- self :: Assert () ::assertArraySubset ([
929
+ Assert::assertArraySubset ([
929
930
'foo ' ,
930
931
'bar ' ,
931
932
], $ model ->generateTags (), true );
@@ -1124,7 +1125,7 @@ public function itFailsToTransitionWhenTheAuditableAttributeCompatibilityIsNotMe
1124
1125
$ e ->getMessage ()
1125
1126
);
1126
1127
1127
- self :: Assert () ::assertArraySubset ([
1128
+ Assert::assertArraySubset ([
1128
1129
'subject ' ,
1129
1130
'text ' ,
1130
1131
], $ e ->getIncompatibilities (), true );
0 commit comments