|
5 | 5 | use Nuxtifyts\PhpDto\Configuration\DataConfiguration;
|
6 | 6 | use Nuxtifyts\PhpDto\Configuration\NormalizersConfiguration;
|
7 | 7 | use Nuxtifyts\PhpDto\Configuration\SerializersConfiguration;
|
8 |
| -use Nuxtifyts\PhpDto\Configuration\ValidationConfiguration; |
9 | 8 | use Nuxtifyts\PhpDto\Exceptions\DataConfigurationException;
|
10 | 9 | use Nuxtifyts\PhpDto\Normalizers\ArrayNormalizer;
|
11 |
| -use Nuxtifyts\PhpDto\Support\Validation\ValidationRulesReferer; |
12 |
| -use Nuxtifyts\PhpDto\Support\Validation\Validator; |
13 | 10 | use PHPUnit\Framework\Attributes\CoversClass;
|
14 | 11 | use PHPUnit\Framework\Attributes\Test;
|
15 |
| -use PHPUnit\Framework\Attributes\UsesClass; |
16 | 12 | use Throwable;
|
17 | 13 |
|
18 | 14 | #[CoversClass(NormalizersConfiguration::class)]
|
19 | 15 | #[CoversClass(SerializersConfiguration::class)]
|
20 |
| -#[CoversClass(ValidationConfiguration::class)] |
21 | 16 | #[CoversClass(DataConfiguration::class)]
|
22 | 17 | #[CoversClass(DataConfigurationException::class)]
|
23 |
| -#[UsesClass(Validator::class)] |
24 |
| -#[UsesClass(ValidationRulesReferer::class)] |
25 | 18 | final class DataConfigurationTest extends UnitCase
|
26 | 19 | {
|
27 | 20 | /**
|
@@ -105,45 +98,4 @@ public function will_throw_an_exception_if_invalid_serializers_are_provided(): v
|
105 | 98 | ],
|
106 | 99 | ], forceCreate: true);
|
107 | 100 | }
|
108 |
| - |
109 |
| - /** |
110 |
| - * @throws Throwable |
111 |
| - */ |
112 |
| - #[Test] |
113 |
| - public function will_throw_an_exception_if_invalid_validator_is_provided(): void |
114 |
| - { |
115 |
| - self::expectException(DataConfigurationException::class); |
116 |
| - |
117 |
| - DataConfiguration::getInstance([ |
118 |
| - 'validation' => [ |
119 |
| - 'validator' => 'invalidValidator', |
120 |
| - ] |
121 |
| - ], forceCreate: true); |
122 |
| - } |
123 |
| - |
124 |
| - /** |
125 |
| - * @throws Throwable |
126 |
| - */ |
127 |
| - #[Test] |
128 |
| - public function will_throw_an_exception_if_invalid_rule_referer_is_provided(): void |
129 |
| - { |
130 |
| - self::expectException(DataConfigurationException::class); |
131 |
| - |
132 |
| - DataConfiguration::getInstance([ |
133 |
| - 'validation' => [ |
134 |
| - 'ruleReferer' => 'invalidRuleReferer' |
135 |
| - ] |
136 |
| - ], forceCreate: true); |
137 |
| - } |
138 |
| - |
139 |
| - /** |
140 |
| - * @throws Throwable |
141 |
| - */ |
142 |
| - public function will_provide_validation_configuration(): void |
143 |
| - { |
144 |
| - $config = DataConfiguration::getInstance(forceCreate: true); |
145 |
| - |
146 |
| - self::assertTrue($config->validation->validatorClass === Validator::class); |
147 |
| - self::assertTrue($config->validation->validationRulesRefererClass === ValidationRulesReferer::class); |
148 |
| - } |
149 | 101 | }
|
0 commit comments