44
55namespace Sabre \HTTP ;
66
7+ use PHPUnit \Framework \Attributes \DataProvider ;
8+
79class FunctionsTest extends \PHPUnit \Framework \TestCase
810{
911 /**
10- * @dataProvider getHeaderValuesDataOnValues2
11- *
1212 * @param array<int, string> $result
1313 * @param array<int, string> $values1
1414 * @param array<int, string> $values2
1515 */
16+ #[DataProvider('getHeaderValuesDataOnValues2 ' )]
1617 public function testGetHeaderValuesOnValues2 (array $ result , array $ values1 , array $ values2 ): void
1718 {
1819 self ::assertEquals ($ result , getHeaderValues ($ values1 , $ values2 ));
@@ -38,11 +39,10 @@ public static function getHeaderValuesDataOnValues2(): array
3839 }
3940
4041 /**
41- * @dataProvider getHeaderValuesData
42- *
4342 * @param string $input
4443 * @param array<int, mixed> $output
4544 */
45+ #[DataProvider('getHeaderValuesData ' )]
4646 public function testGetHeaderValues ($ input , array $ output ): void
4747 {
4848 self ::assertEquals (
@@ -81,11 +81,10 @@ public static function getHeaderValuesData(): array
8181 }
8282
8383 /**
84- * @dataProvider preferData
85- *
8684 * @param string $input
8785 * @param array<int, mixed> $output
8886 */
87+ #[DataProvider('preferData ' )]
8988 public function testPrefer ($ input , array $ output ): void
9089 {
9190 self ::assertEquals (
0 commit comments