@@ -16,7 +16,9 @@ public static function serializationProvider(): array
16
16
{
17
17
return [
18
18
[
19
- Obj::make ()->property ('name ' , Str::make ())->property ('age ' , Integer::make ()),
19
+ Obj::make ()
20
+ ->property ('name ' , Str::make ())
21
+ ->property ('age ' , Integer::make ()),
20
22
['name ' => 'John ' , 'age ' => 30 ],
21
23
['name ' => 'John ' , 'age ' => 30 ],
22
24
],
@@ -25,11 +27,7 @@ public static function serializationProvider(): array
25
27
['name ' => 'John ' , 'extra ' => 'value ' ],
26
28
['name ' => 'John ' , 'extra ' => 'value ' ],
27
29
],
28
- [
29
- Obj::make ()->property ('age ' , Integer::make ()),
30
- ['age ' => '30 ' ],
31
- ['age ' => 30 ],
32
- ],
30
+ [Obj::make ()->property ('age ' , Integer::make ()), ['age ' => '30 ' ], ['age ' => 30 ]],
33
31
[Obj::make ()->nullable (), null , null ],
34
32
];
35
33
}
@@ -56,25 +54,21 @@ public static function validationProvider(): array
56
54
[Obj::make ()->additionalProperties (false ), ['extra ' => 'value ' ], false ],
57
55
[Obj::make ()->additionalProperties (true ), ['extra ' => 'value ' ], true ],
58
56
[
59
- Obj::make ()->property ('name ' , Str::make ())->additionalProperties (false ),
57
+ Obj::make ()
58
+ ->property ('name ' , Str::make ())
59
+ ->additionalProperties (false ),
60
60
['name ' => 'John ' ],
61
61
true ,
62
62
],
63
63
[
64
- Obj::make ()->property ('name ' , Str::make ())->additionalProperties (false ),
64
+ Obj::make ()
65
+ ->property ('name ' , Str::make ())
66
+ ->additionalProperties (false ),
65
67
['name ' => 'John ' , 'extra ' => 'value ' ],
66
68
false ,
67
69
],
68
- [
69
- Obj::make ()->additionalProperties (Str::make ()),
70
- ['key ' => 'value ' ],
71
- true ,
72
- ],
73
- [
74
- Obj::make ()->additionalProperties (Str::make ()),
75
- ['key ' => 123 ],
76
- false ,
77
- ],
70
+ [Obj::make ()->additionalProperties (Str::make ()), ['key ' => 'value ' ], true ],
71
+ [Obj::make ()->additionalProperties (Str::make ()), ['key ' => 123 ], false ],
78
72
];
79
73
}
80
74
@@ -95,14 +89,8 @@ public function test_validation(Type $type, mixed $value, bool $valid)
95
89
public static function schemaProvider (): array
96
90
{
97
91
return [
98
- [
99
- Obj::make (),
100
- ['type ' => 'object ' ],
101
- ],
102
- [
103
- Obj::make ()->nullable (),
104
- ['type ' => 'object ' , 'nullable ' => true ],
105
- ],
92
+ [Obj::make (), ['type ' => 'object ' ]],
93
+ [Obj::make ()->nullable (), ['type ' => 'object ' , 'nullable ' => true ]],
106
94
[
107
95
Obj::make ()->property ('name ' , Str::make ()),
108
96
[
0 commit comments