File tree 1 file changed +10
-8
lines changed
1 file changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -65,17 +65,19 @@ public function invalidValueProvider() {
65
65
66
66
/**
67
67
* __toString()
68
+ * @dataProvider toStringProvider
68
69
*/
69
- public function testToString ()
70
+ public function testToString ($ expected , $ enumObject )
70
71
{
71
- $ value = new EnumFixture (EnumFixture::FOO );
72
- $ this ->assertEquals (EnumFixture::FOO , (string ) $ value );
73
-
74
- $ value = new EnumFixture (EnumFixture::BAR );
75
- $ this ->assertEquals (EnumFixture::BAR , (string ) $ value );
72
+ $ this ->assertSame ($ expected , (string ) $ enumObject );
73
+ }
76
74
77
- $ value = new EnumFixture (EnumFixture::NUMBER );
78
- $ this ->assertEquals ((string ) EnumFixture::NUMBER , (string ) $ value );
75
+ public function toStringProvider () {
76
+ return [
77
+ [EnumFixture::FOO , new EnumFixture (EnumFixture::FOO )],
78
+ [EnumFixture::BAR , new EnumFixture (EnumFixture::BAR )],
79
+ [(string ) EnumFixture::NUMBER , new EnumFixture (EnumFixture::NUMBER )],
80
+ ];
79
81
}
80
82
81
83
/**
You can’t perform that action at this time.
0 commit comments