doc-br-validator
Version:
Validador e gerador de documentos brasileiros (CPF, CNPJ...)
19 lines (16 loc) • 631 B
text/typescript
import { validarCPF, formatarCPF, gerarCPF } from '../src/services/cpf';
describe('Validação de CPF', () => {
test('Deve validar CPF corretamente', () => {
expect(validarCPF('529.982.247-25')).toBe(true);
expect(validarCPF('52998224725')).toBe(true);
expect(validarCPF('111.111.111-11')).toBe(false);
expect(validarCPF('12345678900')).toBe(false);
});
test('Deve formatar CPF corretamente', () => {
expect(formatarCPF('52998224725')).toBe('529.982.247-25');
});
test('Deve gerar CPF válido', () => {
const cpf = gerarCPF();
expect(validarCPF(cpf)).toBe(true);
});
});