@@ -75,36 +75,30 @@ public function asArrayDataProvider(): array
7575 */
7676 public function testAsArray ($ rules , array $ expected ): void
7777 {
78- $ dumper = new RulesDumper ();
79- $ result = $ dumper ->asArray ($ rules );
78+ $ result = RulesDumper::asArray ($ rules );
8079
8180 $ this ->assertEquals ($ expected , $ result );
8281 }
8382
8483 public function testWrongRuleException (): void
8584 {
86- $ dumper = new RulesDumper ();
87-
8885 $ this ->expectException (InvalidArgumentException::class);
8986
9087 $ message = 'Every rule must implement "Yiisoft\Validator\RuleInterface". Type "string" given. ' ;
9188 $ this ->expectExceptionMessage ($ message );
9289
93- $ dumper -> asArray (['not a rule ' ]);
90+ RulesDumper:: asArray (['not a rule ' ]);
9491 }
9592
9693 public function testWrongKeyException (): void
9794 {
98- $ dumper = new RulesDumper ();
99-
10095 $ this ->expectException (InvalidArgumentException::class);
10196 $ this ->expectExceptionMessage ('An attribute can only have an integer or a string type. bool given. ' );
102- $ dumper -> asArray (new IteratorWithBooleanKey ());
97+ RulesDumper:: asArray (new IteratorWithBooleanKey ());
10398 }
10499
105100 public function testRuleWithoutOptions (): void
106101 {
107- $ dumper = new RulesDumper ();
108102 $ rules = [
109103 new BooleanValue (),
110104 new RuleWithoutOptions (),
@@ -137,6 +131,6 @@ public function testRuleWithoutOptions(): void
137131 ],
138132 ];
139133
140- $ this ->assertSame ($ expectedRules , $ dumper -> asArray ($ rules ));
134+ $ this ->assertSame ($ expectedRules , RulesDumper:: asArray ($ rules ));
141135 }
142136}
0 commit comments