/**
  * Test rule directly.
  * @coversNothing
  */
 public function testDirect()
 {
     static::assertInstanceOf(ValidationChain::class, Validation::intersectNumbers());
 }
 /**
  * Test intersect numbers with CEP.
  * @coversNothing
  */
 public function testWithIntersectNumbers()
 {
     static::assertTrue(Validation::intersectNumbers()->cep()->validate('12345-678')->isSuccess());
 }
 /**
  * Test intersect numbers with CPF.
  * @coversNothing
  */
 public function testWithIntersectNumbers()
 {
     static::assertTrue(Validation::intersectNumbers()->cpf()->validate('342.444.198-88')->isSuccess());
 }
 /**
  * Test intersect numbers with CNPJ.
  * @coversNothing
  */
 public function testWithIntersectNumbers()
 {
     static::assertTrue(Validation::intersectNumbers()->cnpj()->validate('38.175.021/0001-10')->isSuccess());
 }