@@ -307,65 +307,65 @@ public function inscricoesEstaduais()
307307 }
308308
309309 return $ inscricoesEstaduaisValidas + [
310- // válidas
311- 'válida sem formatação ' => [
312- 'data ' => '82679341 ' ,
313- 'rules ' => 'inscricao_estadual:BA ' ,
314- 'assert ' => 'passes '
315- ],
316- 'válida com estado (UF) em letras minúsculas ' => [
317- 'data ' => '82679341 ' ,
318- 'rules ' => 'inscricao_estadual:ba ' ,
319- 'assert ' => 'passes '
320- ],
321- 'válida com formatação ' => [
322- 'data ' => '826793-41 ' ,
323- 'rules ' => 'inscricao_estadual:BA ' ,
324- 'assert ' => 'passes '
325- ],
326- 'válida com formatação qualquer não-numérica ' => [
327- 'data ' => '8 2__6-7*9.3/41 ' ,
328- 'rules ' => 'inscricao_estadual:BA ' ,
329- 'assert ' => 'passes '
330- ],
331-
332- // inválidas
333- 'inválida cálculo errado ' => [
334- 'data ' => '82679342 ' , // último digito deveria ser 1
335- 'rules ' => 'inscricao_estadual:BA ' ,
336- 'assert ' => 'fails '
337- ],
338- 'inválida se estado (UF) errado ' => [
339- 'data ' => '82679341 ' ,
340- 'rules ' => 'inscricao_estadual:SP ' , // deveria ser BA
341- 'assert ' => 'fails '
342- ],
343- 'inválida se estado (UF) inexistente ' => [
344- 'data ' => '82679341 ' ,
345- 'rules ' => 'inscricao_estadual:ZA ' ,
346- 'assert ' => 'fails '
347- ],
348- 'inválida se estado (UF) invalido (maior) ' => [
349- 'data ' => '82679341 ' ,
350- 'rules ' => 'inscricao_estadual:askdjahsd ' ,
351- 'assert ' => 'fails '
352- ],
353- 'inválida se estado (UF) invalido (menor) ' => [
354- 'data ' => '82679341 ' ,
355- 'rules ' => 'inscricao_estadual:y ' ,
356- 'assert ' => 'fails '
357- ],
358- 'inválida se estado (UF) invalido (numerico) ' => [
359- 'data ' => '82679341 ' ,
360- 'rules ' => 'inscricao_estadual:12 ' ,
361- 'assert ' => 'fails '
362- ],
363- 'inválida se estado (UF) não informado ' => [
364- 'data ' => '82679341 ' ,
365- 'rules ' => 'inscricao_estadual ' ,
366- 'assert ' => 'fails '
367- ],
368- ];
310+ // válidas
311+ 'válida sem formatação ' => [
312+ 'data ' => '82679341 ' ,
313+ 'rules ' => 'inscricao_estadual:BA ' ,
314+ 'assert ' => 'passes '
315+ ],
316+ 'válida com estado (UF) em letras minúsculas ' => [
317+ 'data ' => '82679341 ' ,
318+ 'rules ' => 'inscricao_estadual:ba ' ,
319+ 'assert ' => 'passes '
320+ ],
321+ 'válida com formatação ' => [
322+ 'data ' => '826793-41 ' ,
323+ 'rules ' => 'inscricao_estadual:BA ' ,
324+ 'assert ' => 'passes '
325+ ],
326+ 'válida com formatação qualquer não-numérica ' => [
327+ 'data ' => '8 2__6-7*9.3/41 ' ,
328+ 'rules ' => 'inscricao_estadual:BA ' ,
329+ 'assert ' => 'passes '
330+ ],
331+
332+ // inválidas
333+ 'inválida cálculo errado ' => [
334+ 'data ' => '82679342 ' , // último digito deveria ser 1
335+ 'rules ' => 'inscricao_estadual:BA ' ,
336+ 'assert ' => 'fails '
337+ ],
338+ 'inválida se estado (UF) errado ' => [
339+ 'data ' => '82679341 ' ,
340+ 'rules ' => 'inscricao_estadual:SP ' , // deveria ser BA
341+ 'assert ' => 'fails '
342+ ],
343+ 'inválida se estado (UF) inexistente ' => [
344+ 'data ' => '82679341 ' ,
345+ 'rules ' => 'inscricao_estadual:ZA ' ,
346+ 'assert ' => 'fails '
347+ ],
348+ 'inválida se estado (UF) invalido (maior) ' => [
349+ 'data ' => '82679341 ' ,
350+ 'rules ' => 'inscricao_estadual:askdjahsd ' ,
351+ 'assert ' => 'fails '
352+ ],
353+ 'inválida se estado (UF) invalido (menor) ' => [
354+ 'data ' => '82679341 ' ,
355+ 'rules ' => 'inscricao_estadual:y ' ,
356+ 'assert ' => 'fails '
357+ ],
358+ 'inválida se estado (UF) invalido (numerico) ' => [
359+ 'data ' => '82679341 ' ,
360+ 'rules ' => 'inscricao_estadual:12 ' ,
361+ 'assert ' => 'fails '
362+ ],
363+ 'inválida se estado (UF) não informado ' => [
364+ 'data ' => '82679341 ' ,
365+ 'rules ' => 'inscricao_estadual ' ,
366+ 'assert ' => 'fails '
367+ ],
368+ ];
369369 }
370370
371371 /**
@@ -408,6 +408,7 @@ public function formatoRenavam()
408408 $ this ->assertTrue ($ correct ->passes ());
409409 }
410410
411+ /** @test **/
411412 public function placa ()
412413 {
413414 $ correct = Validator::make (
0 commit comments