@@ -53,39 +53,39 @@ public function testBasicValidation()
5353 $ idRule = ['id ' => $ rule ];
5454 $ requiredIdRule = ['id ' => ['required ' , $ rule ]];
5555
56- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
56+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
5757 'id ' => 'taylor@laravel.com ' ,
5858 ], $ idRule );
5959
6060 $ this ->assertTrue ($ validator ->passes ());
6161
62- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [], $ idRule );
62+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [], $ idRule );
6363 $ this ->assertTrue ($ validator ->passes ());
6464
65- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [], $ requiredIdRule );
65+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [], $ requiredIdRule );
6666 $ this ->assertFalse ($ validator ->passes ());
6767
68- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
68+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
6969 'id ' => '3c8ff5cb-4bc1-457b-a477-1833c477b254 ' ,
7070 ], $ idRule );
7171 $ this ->assertTrue ($ validator ->passes ());
7272
73- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
73+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
7474 'id ' => null ,
7575 ], $ idRule );
7676 $ this ->assertFalse ($ validator ->passes ());
7777
78- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
78+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
7979 'id ' => '' ,
8080 ], $ idRule );
8181 $ this ->assertTrue ($ validator ->passes ());
8282
83- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
83+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
8484 'id ' => '' ,
8585 ], $ requiredIdRule );
8686 $ this ->assertFalse ($ validator ->passes ());
8787
88- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
88+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
8989 'id ' => 'abc ' ,
9090 ], $ idRule );
9191 $ this ->assertFalse ($ validator ->passes ());
@@ -100,86 +100,86 @@ public function testBasicStringValidation()
100100 $ idRule = ['id ' => $ rule ];
101101 $ requiredIdRule = ['id ' => ['required ' , $ rule ]];
102102
103- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
103+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
104104 'id ' => 'test@example.com ' ,
105105 ], $ idRule );
106106 $ this ->assertTrue ($ validator ->passes ());
107107
108- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [], $ idRule );
108+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [], $ idRule );
109109 $ this ->assertTrue ($ validator ->passes ());
110110
111- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [], $ requiredIdRule );
111+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [], $ requiredIdRule );
112112 $ this ->assertFalse ($ validator ->passes ());
113113
114- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
114+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
115115 'id ' => '3c8ff5cb-4bc1-457b-a477-1833c477b254 ' ,
116116 ], $ idRule );
117117 $ this ->assertTrue ($ validator ->passes ());
118118
119- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
119+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
120120 'id ' => null ,
121121 ], $ idRule );
122122 $ this ->assertFalse ($ validator ->passes ());
123123
124- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
124+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
125125 'id ' => '' ,
126126 ], $ idRule );
127127 $ this ->assertTrue ($ validator ->passes ());
128128
129- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
129+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
130130 'id ' => '' ,
131131 ], $ requiredIdRule );
132132 $ this ->assertFalse ($ validator ->passes ());
133133
134- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
134+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
135135 'id ' => 'abc ' ,
136136 ], $ idRule );
137137 $ this ->assertFalse ($ validator ->passes ());
138138 }
139139
140140 public function testTaggedUnionObjects ()
141141 {
142- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
142+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
143143 'data ' => [
144144 'type ' => TaggedUnionDiscriminatorType::EMAIL ->value ,
145145 'email ' => 'taylor@laravel.com ' ,
146146 ],
147147 ], ['data ' => Rule::anyOf ($ this ->taggedUnionRules )]);
148148 $ this ->assertTrue ($ validator ->passes ());
149149
150- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
150+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
151151 'data ' => [
152152 'type ' => TaggedUnionDiscriminatorType::EMAIL ->value ,
153153 'email ' => 'invalid-email ' ,
154154 ],
155155 ], ['data ' => Rule::anyOf ($ this ->taggedUnionRules )]);
156156 $ this ->assertFalse ($ validator ->passes ());
157157
158- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
158+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
159159 'data ' => [
160160 'type ' => TaggedUnionDiscriminatorType::URL ->value ,
161161 'url ' => 'http://laravel.com ' ,
162162 ],
163163 ], ['data ' => Rule::anyOf ($ this ->taggedUnionRules )]);
164164 $ this ->assertTrue ($ validator ->passes ());
165165
166- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
166+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
167167 'data ' => [
168168 'type ' => TaggedUnionDiscriminatorType::URL ->value ,
169169 'url ' => 'not-a-url ' ,
170170 ],
171171 ], ['data ' => Rule::anyOf ($ this ->taggedUnionRules )]);
172172 $ this ->assertFalse ($ validator ->passes ());
173173
174- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
174+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
175175 'data ' => [
176176 'type ' => TaggedUnionDiscriminatorType::EMAIL ->value ,
177177 'url ' => 'url-should-not-be-present-with-email-discriminator ' ,
178178 ],
179179 ], ['data ' => Rule::anyOf ($ this ->taggedUnionRules )]);
180180 $ this ->assertFalse ($ validator ->passes ());
181181
182- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
182+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
183183 'data ' => [
184184 'type ' => 'doesnt-exist ' ,
185185 'email ' => 'taylor@laravel.com ' ,
@@ -190,7 +190,7 @@ public function testTaggedUnionObjects()
190190
191191 public function testNestedValidation ()
192192 {
193- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
193+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
194194 'user ' => [
195195 'identifier ' => 1 ,
196196 'properties ' => [
@@ -203,7 +203,7 @@ public function testNestedValidation()
203203 $ validator ->setRules ($ this ->dotNotationNestedRules );
204204 $ this ->assertTrue ($ validator ->passes ());
205205
206- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
206+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
207207 'user ' => [
208208 'identifier ' => 'taylor@laravel.com ' ,
209209 'properties ' => [
@@ -217,7 +217,7 @@ public function testNestedValidation()
217217 $ validator ->setRules ($ this ->dotNotationNestedRules );
218218 $ this ->assertTrue ($ validator ->passes ());
219219
220- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
220+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
221221 'user ' => [
222222 'identifier ' => 'taylor@laravel.com ' ,
223223 'properties ' => [
@@ -230,7 +230,7 @@ public function testNestedValidation()
230230 $ validator ->setRules ($ this ->dotNotationNestedRules );
231231 $ this ->assertFalse ($ validator ->passes ());
232232
233- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
233+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
234234 'user ' => [
235235 'properties ' => [
236236 'name ' => 'Taylor ' ,
@@ -252,23 +252,23 @@ public function testStarRuleSimple()
252252 ])],
253253 ];
254254
255- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
255+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
256256 'persons ' => [
257257 ['age ' => 12 ],
258258 ['age ' => 'foobar ' ],
259259 ],
260260 ], $ rule );
261261 $ this ->assertFalse ($ validator ->passes ());
262262
263- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
263+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
264264 'persons ' => [
265265 ['age ' => 'foobarbazqux ' ],
266266 ['month ' => 12 ],
267267 ],
268268 ], $ rule );
269269 $ this ->assertFalse ($ validator ->passes ());
270270
271- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
271+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
272272 'persons ' => [
273273 ['age ' => 12 ],
274274 ['age ' => 'foobarbazqux ' ],
@@ -286,28 +286,28 @@ public function testStarRuleNested()
286286 ])],
287287 ];
288288
289- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
289+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
290290 'persons ' => [
291291 ['age ' => ['year ' => 12 ]],
292292 ],
293293 ], $ rule );
294294 $ this ->assertFalse ($ validator ->passes ());
295295
296- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
296+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
297297 'persons ' => [
298298 ['birth ' => ['month ' => 12 ]],
299299 ],
300300 ], $ rule );
301301 $ this ->assertFalse ($ validator ->passes ());
302302
303- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
303+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
304304 'persons ' => [
305305 ['birth ' => ['year ' => 12 ]],
306306 ],
307307 ], $ rule );
308308 $ this ->assertTrue ($ validator ->passes ());
309309
310- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
310+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
311311 'persons ' => [
312312 ['birth ' => 'foobarbazqux ' ],
313313 ['birth ' => [
@@ -317,7 +317,7 @@ public function testStarRuleNested()
317317 ], $ rule );
318318 $ this ->assertTrue ($ validator ->passes ());
319319
320- $ validator = new Validator ($ this ->app ->get (TranslatorContract::class), [
320+ $ validator = new Validator ($ this ->app ->make (TranslatorContract::class), [
321321 'persons ' => [
322322 ['birth ' => 'foobar ' ],
323323 ['birth ' => [
0 commit comments