1818 * SOFTWARE.
1919 */
2020
21+ declare (strict_types=1 );
22+
2123namespace DarkWebDesign \SymfonyAddonFormTypes \Tests ;
2224
2325use DarkWebDesign \SymfonyAddonFormTypes \BooleanType ;
2628class BooleanTypeTest extends TypeTestCase
2729{
2830 /**
29- * @param string $valueTrue
30- * @param string $valueFalse
31+ * @param mixed $valueTrue
32+ * @param mixed $valueFalse
3133 *
3234 * @dataProvider providerValueTrueFalse
3335 */
34- public function test ($ valueTrue , $ valueFalse )
36+ public function test ($ valueTrue , $ valueFalse ): void
3537 {
3638 $ options = [
3739 'value_true ' => $ valueTrue ,
@@ -52,12 +54,12 @@ public function test($valueTrue, $valueFalse)
5254 }
5355
5456 /**
55- * @param string $valueTrue
56- * @param string $valueFalse
57+ * @param mixed $valueTrue
58+ * @param mixed $valueFalse
5759 *
5860 * @dataProvider providerValueTrueFalse
5961 */
60- public function testInvalidValue ($ valueTrue , $ valueFalse )
62+ public function testInvalidValue ($ valueTrue , $ valueFalse ): void
6163 {
6264 $ options = [
6365 'value_true ' => $ valueTrue ,
@@ -72,12 +74,9 @@ public function testInvalidValue($valueTrue, $valueFalse)
7274 }
7375
7476 /**
75- * @param string $widget
76- * @param bool $expanded
77- *
7877 * @dataProvider providerWidget
7978 */
80- public function testWidget ($ widget , $ expanded )
79+ public function testWidget (string $ widget , bool $ expanded ): void
8180 {
8281 $ options = [
8382 'widget ' => $ widget ,
@@ -90,7 +89,7 @@ public function testWidget($widget, $expanded)
9089 $ this ->assertFalse ($ view ->vars ['multiple ' ]);
9190 }
9291
93- public function testHumanize ()
92+ public function testHumanize (): void
9493 {
9594 $ options = [
9695 'value_true ' => 'an_underscored__label ' ,
@@ -105,10 +104,7 @@ public function testHumanize()
105104 $ this ->assertSame ('A camel cased label ' , $ view ->vars ['choices ' ][1 ]->label );
106105 }
107106
108- /**
109- * @return array[]
110- */
111- public function providerValueTrueFalse ()
107+ public function providerValueTrueFalse (): array
112108 {
113109 return [
114110 'true/false ' => ['true ' , 'false ' ],
@@ -120,10 +116,7 @@ public function providerValueTrueFalse()
120116 ];
121117 }
122118
123- /**
124- * @return array[]
125- */
126- public function providerWidget ()
119+ public function providerWidget (): array
127120 {
128121 return [
129122 'choice ' => ['choice ' , false ],
0 commit comments