33
44namespace SetBased \Rijksregisternummer \Test ;
55
6+ use PHPUnit \Framework \Attributes \DataProvider ;
67use PHPUnit \Framework \TestCase ;
78use SetBased \Rijksregisternummer \RijksregisternummerHelper ;
89
@@ -17,7 +18,7 @@ class RijksregisternummerHelperTest extends TestCase
1718 *
1819 * @return array[]
1920 */
20- public function getCleanTestCases (): array
21+ public static function getCleanTestCases (): array
2122 {
2223 return [// Null register number.
2324 ['value ' => null ,
@@ -42,7 +43,7 @@ public function getCleanTestCases(): array
4243 *
4344 * @return array[]
4445 */
45- public function getFormatTestCases (): array
46+ public static function getFormatTestCases (): array
4647 {
4748 return [// Null register number.
4849 ['value ' => null ,
@@ -67,17 +68,16 @@ public function getFormatTestCases(): array
6768 //--------------------------------------------------------------------------------------------------------------------
6869 /**
6970 * Test method clean.
70- *
71- * @dataProvider getCleanTestCases
7271 */
72+ #[DataProvider('getCleanTestCases ' )]
7373 public function testClean01 (?string $ value , string $ expected ): void
7474 {
7575 self ::assertSame ($ expected , RijksregisternummerHelper::clean ($ value ));
7676 }
7777
7878 //--------------------------------------------------------------------------------------------------------------------
7979 /**
80- * Test clean with register number with rubbish .
80+ * Test clean with register number with garbage .
8181 */
8282 public function testClean02 (): void
8383 {
@@ -87,9 +87,8 @@ public function testClean02(): void
8787 //--------------------------------------------------------------------------------------------------------------------
8888 /**
8989 * Test format.
90- *
91- * @dataProvider getFormatTestCases
9290 */
91+ #[DataProvider('getFormatTestCases ' )]
9392 public function testFormat (?string $ value , ?string $ expected ): void
9493 {
9594 self ::assertSame ($ expected , RijksregisternummerHelper::format ($ value ));
0 commit comments