|
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