Class IdNumberGeneratorPtBrUtil

java.lang.Object
net.datafaker.idnumbers.pt.br.IdNumberGeneratorPtBrUtil

public final class IdNumberGeneratorPtBrUtil extends Object
  • Method Details

    • cnpj

      public static String cnpj(Faker faker, boolean formatted, boolean valid, boolean multiBranch)
      Parameters:
      formatted - a cnpj (un)formatted
      valid - a cnpj (in)valid
    • cpf

      public static String cpf(Faker faker, boolean formatted, boolean valid)
      Parameters:
      formatted - a CPF (un)formatted
      valid - a CPF (in)valid
    • isCNPJValid

      public static Boolean isCNPJValid(String cnpj)
      Return true if the CNPJ is valid A valid CNPJ is unique and have a algorithm to validate it

      CNPJ generator could generate a valid or invalid because, somentimes, we need to test a registration with invalid number

    • isCPFValid

      public static Boolean isCPFValid(String cpf)
      Return true if the CPF is valid A valid CPF is unique and have a algorithm to validate it

      CPF generator could generate a valid or invalid because, somentimes, we need to test a registration with invalid number

    • calculateWeight

      public static int calculateWeight(String num, int weight)
    • digit

      public static int digit(int verifyingDigit)