Skip to content

Commit

Permalink
Padroniza nome de métodos
Browse files Browse the repository at this point in the history
  • Loading branch information
victorers1 committed Dec 16, 2024
1 parent 5b844ed commit 0d230d8
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 11 deletions.
6 changes: 3 additions & 3 deletions lib/src/util/util_brasil_fields.dart
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ class UtilBrasilFields {
/// `true`: inscrição terá o formato `XX.YYY.ZZZ`
///
/// `false`: inscrição terá o formato `XXYYYZZZ`
static String obterInscricaoCnpj(String cnpj, {bool useFormat = false}) {
static String obterCnpjInscricao(String cnpj, {bool useFormat = false}) {
assert(isCNPJValido(cnpj), 'CNPJ inválido!');
return useFormat
? CNPJValidator.format(cnpj).substring(0, 10)
Expand All @@ -126,15 +126,15 @@ class UtilBrasilFields {
///
/// A ordem do CNPJ são os 4 dígitos após a barra. Essa parte representa se o
/// estabelecimento é matriz ou filial (0001 = matriz, 0002 = filial).
static String obterOrdemCnpj(String cnpj) {
static String obterCnpjOrdem(String cnpj) {
assert(isCNPJValido(cnpj), 'CNPJ inválido!');
return CNPJValidator.strip(cnpj).substring(8, 12);
}

/// Retorna os dígitos verificadores do [cnpj] informado.
///
/// Os dígitos verificadores são os dois últimos números do CNPJ.
static String obterDivCnpj(String cnpj) {
static String obterCnpjDiv(String cnpj) {
assert(isCNPJValido(cnpj), 'CNPJ inválido!');
return CNPJValidator.strip(cnpj).substring(12);
}
Expand Down
16 changes: 8 additions & 8 deletions test/util_brasil_fields_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -237,30 +237,30 @@ void main() {
test('Obter inscrição CNPJ', () {
const cpnjSemMascara = '34318733000190';
const cpnjComMascara = '34.318.733/0001-90';
expect(UtilBrasilFields.obterInscricaoCnpj(cpnjSemMascara), '34318733');
expect(UtilBrasilFields.obterInscricaoCnpj(cpnjComMascara), '34318733');
expect(UtilBrasilFields.obterCnpjInscricao(cpnjSemMascara), '34318733');
expect(UtilBrasilFields.obterCnpjInscricao(cpnjComMascara), '34318733');
expect(
UtilBrasilFields.obterInscricaoCnpj(cpnjSemMascara, useFormat: true),
UtilBrasilFields.obterCnpjInscricao(cpnjSemMascara, useFormat: true),
'34.318.733',
);
expect(
UtilBrasilFields.obterInscricaoCnpj(cpnjComMascara, useFormat: true),
UtilBrasilFields.obterCnpjInscricao(cpnjComMascara, useFormat: true),
'34.318.733',
);
});

test('Obter Ordem do CNPJ', () {
const cpnjSemMascara = '34318733000190';
const cpnjComMascara = '34.318.733/0001-90';
expect(UtilBrasilFields.obterOrdemCnpj(cpnjSemMascara), '0001');
expect(UtilBrasilFields.obterOrdemCnpj(cpnjComMascara), '0001');
expect(UtilBrasilFields.obterCnpjOrdem(cpnjSemMascara), '0001');
expect(UtilBrasilFields.obterCnpjOrdem(cpnjComMascara), '0001');
});

test('Obter dígitos verificadores do CNPJ', () {
const cpnjSemMascara = '34318733000190';
const cpnjComMascara = '34.318.733/0001-90';
expect(UtilBrasilFields.obterDivCnpj(cpnjSemMascara), '90');
expect(UtilBrasilFields.obterDivCnpj(cpnjComMascara), '90');
expect(UtilBrasilFields.obterCnpjDiv(cpnjSemMascara), '90');
expect(UtilBrasilFields.obterCnpjDiv(cpnjComMascara), '90');
});

group('Obter Real', () {
Expand Down

0 comments on commit 0d230d8

Please sign in to comment.