Closed Luthato closed 1 year ago
O uso do metodo get_ncm(codigo) com código="" é o equivalente ao usar a endpoint do get_ncms().
Em get_ncm:
ncm = self.processor.get_data(f"/ncm/v1/{codigo}")
Em get_ncms:
ncm = self.processor.get_data("/ncm/v1/")
O get_data recebe uma lista, e o erro é levantado pelo validator do pydantic.
com parâmetro do tipo inteiro: str(numero_inteiro) sempre retorna pelo menos um character. ex: 0, 1, -5
método que possui a Guard Clause "if not x: raise SomeError()" O "not x" retorna True para x, "", 0, [], {}.
Motivo
O uso do metodo get_ncm(codigo) com código="" é o equivalente ao usar a endpoint do get_ncms().
Em get_ncm:
Em get_ncms:
O get_data recebe uma lista, e o erro é levantado pelo validator do pydantic.
Métodos que foram modificados
Outros métodos com potencial de levantar erros (se modificados)
com parâmetro do tipo inteiro: str(numero_inteiro) sempre retorna pelo menos um character. ex: 0, 1, -5
método que possui a Guard Clause "if not x: raise SomeError()" O "not x" retorna True para x, "", 0, [], {}.