Package net.datafaker.idnumbers.pt.br
Class IdNumberGeneratorPtBrUtil
java.lang.Object
net.datafaker.idnumbers.pt.br.IdNumberGeneratorPtBrUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
calculateWeight
(String num, int weight) static String
cnpj
(BaseProviders faker, boolean formatted, boolean valid, boolean multiBranch) static String
cpf
(BaseProviders faker, boolean formatted, boolean valid) static int
digit
(int verifyingDigit) static Boolean
isCNPJValid
(String cnpj) Return true if the CNPJ is valid A valid CNPJ is unique and have a algorithm to validate itstatic Boolean
isCPFValid
(String cpf) Return true if the CPF is valid A valid CPF is unique and have a algorithm to validate it
-
Method Details
-
cnpj
public static String cnpj(BaseProviders faker, boolean formatted, boolean valid, boolean multiBranch) - Parameters:
formatted
- a cnpj (un)formattedvalid
- a cnpj (in)valid
-
cpf
- Parameters:
formatted
- a CPF (un)formattedvalid
- a CPF (in)valid
-
isCNPJValid
Return true if the CNPJ is valid A valid CNPJ is unique and have a algorithm to validate itCNPJ generator could generate a valid or invalid because, somentimes, we need to test a registration with invalid number
-
isCPFValid
Return true if the CPF is valid A valid CPF is unique and have a algorithm to validate itCPF generator could generate a valid or invalid because, somentimes, we need to test a registration with invalid number
-
calculateWeight
-
digit
public static int digit(int verifyingDigit)
-