22
33namespace Tests ;
44
5- use EKvedaras \PHPEnum \Enum ;
5+ use EKvedaras \PHPEnum \BaseEnum ;
66use OutOfBoundsException ;
77use PHPUnit \Framework \TestCase ;
88use RuntimeException ;
1414 * Class EnumTest
1515 * @package Tests
1616 */
17- class EnumTest extends TestCase
17+ class BaseEnumTest extends TestCase
1818{
1919 public const PAYMENT_STATUS_PENDING = 'pending ' ;
2020 public const PAYMENT_STATUS_COMPLETED = 'completed ' ;
@@ -52,7 +52,7 @@ public function enums(): array
5252 /**
5353 * @test
5454 * @dataProvider enums
55- * @param Enum |PaymentStatusOptions|string $enum
55+ * @param BaseEnum |PaymentStatusOptions|string $enum
5656 */
5757 public function it_fetches_enum_list (string $ enum )
5858 {
@@ -69,7 +69,7 @@ public function it_fetches_enum_list(string $enum)
6969 /**
7070 * @test
7171 * @dataProvider enums
72- * @param Enum |PaymentStatusOptions|string $enum
72+ * @param BaseEnum |PaymentStatusOptions|string $enum
7373 */
7474 public function it_fetches_option_list (string $ enum )
7575 {
@@ -89,7 +89,7 @@ public function it_fetches_option_list(string $enum)
8989 /**
9090 * @test
9191 * @dataProvider enums
92- * @param Enum |PaymentStatusOptions|string $enum
92+ * @param BaseEnum |PaymentStatusOptions|string $enum
9393 */
9494 public function it_fetches_enum_as_json (string $ enum )
9595 {
@@ -100,7 +100,7 @@ public function it_fetches_enum_as_json(string $enum)
100100 /**
101101 * @test
102102 * @dataProvider enums
103- * @param Enum |PaymentStatusOptions|string $enum
103+ * @param BaseEnum |PaymentStatusOptions|string $enum
104104 */
105105 public function it_fetches_options_as_json (string $ enum )
106106 {
@@ -111,7 +111,7 @@ public function it_fetches_options_as_json(string $enum)
111111 /**
112112 * @test
113113 * @dataProvider enums
114- * @param Enum |PaymentStatusOptions|string $enum
114+ * @param BaseEnum |PaymentStatusOptions|string $enum
115115 */
116116 public function it_retrieves_from_id_and_returns_correct_values (string $ enum )
117117 {
@@ -128,7 +128,7 @@ public function it_retrieves_from_id_and_returns_correct_values(string $enum)
128128 /**
129129 * @test
130130 * @dataProvider enums
131- * @param Enum |PaymentStatusOptions|string $enum
131+ * @param BaseEnum |PaymentStatusOptions|string $enum
132132 */
133133 public function it_retrieves_from_meta_and_returns_correct_values (string $ enum )
134134 {
@@ -146,7 +146,7 @@ public function it_retrieves_from_meta_and_returns_correct_values(string $enum)
146146 * @test
147147 * @runInSeparateProcess
148148 * @dataProvider enums
149- * @param Enum |PaymentStatusOptions|string $enum
149+ * @param BaseEnum |PaymentStatusOptions|string $enum
150150 */
151151 public function it_retrieves_by_calling_a_method_and_returns_correct_values (string $ enum )
152152 {
@@ -163,7 +163,7 @@ public function it_retrieves_by_calling_a_method_and_returns_correct_values(stri
163163 /**
164164 * @test
165165 * @dataProvider enums
166- * @param Enum |PaymentStatusOptions|string $enum
166+ * @param BaseEnum |PaymentStatusOptions|string $enum
167167 */
168168 public function it_creates_only_one_instance_of_each_option (string $ enum )
169169 {
@@ -179,7 +179,7 @@ public function it_creates_only_one_instance_of_each_option(string $enum)
179179 /**
180180 * @test
181181 * @dataProvider enums
182- * @param Enum |PaymentStatusOptions|string $enum
182+ * @param BaseEnum |PaymentStatusOptions|string $enum
183183 */
184184 public function it_cannot_be_serialized (string $ enum )
185185 {
@@ -193,7 +193,7 @@ public function it_cannot_be_serialized(string $enum)
193193 /**
194194 * @test
195195 * @dataProvider enums
196- * @param Enum |PaymentStatusOptions|string $enum
196+ * @param BaseEnum |PaymentStatusOptions|string $enum
197197 */
198198 public function it_throws_an_exception_for_unknown_id (string $ enum )
199199 {
@@ -208,7 +208,7 @@ public function it_throws_an_exception_for_unknown_id(string $enum)
208208 /**
209209 * @test
210210 * @dataProvider enums
211- * @param Enum |PaymentStatusOptions|string $enum
211+ * @param BaseEnum |PaymentStatusOptions|string $enum
212212 */
213213 public function it_throws_an_exception_for_unknown_meta (string $ enum )
214214 {
@@ -223,7 +223,7 @@ public function it_throws_an_exception_for_unknown_meta(string $enum)
223223 /**
224224 * @test
225225 * @dataProvider enums
226- * @param Enum |PaymentStatusOptions|string $enum
226+ * @param BaseEnum |PaymentStatusOptions|string $enum
227227 */
228228 public function it_casts_to_string_as_id (string $ enum )
229229 {
@@ -235,7 +235,7 @@ public function it_casts_to_string_as_id(string $enum)
235235 /**
236236 * @test
237237 * @dataProvider enums
238- * @param Enum |PaymentStatusOptions|string $enum
238+ * @param BaseEnum |PaymentStatusOptions|string $enum
239239 */
240240 public function it_can_be_json_serialized (string $ enum )
241241 {
@@ -254,7 +254,7 @@ public function it_can_be_json_serialized(string $enum)
254254 /**
255255 * @test
256256 * @dataProvider enums
257- * @param Enum |PaymentStatusOptions|string $enum
257+ * @param BaseEnum |PaymentStatusOptions|string $enum
258258 */
259259 public function it_can_set_state (string $ enum )
260260 {
0 commit comments