brdocs v0.2.0 BrDocs.CNPJ.Generator View Source

CNPJ Generator.

Link to this section Summary

Functions

Used mostly for testing, yet you can generate a valid CNPJ. Returns a BrDocs.BrDoc

Link to this section Functions

Link to this function

generate(opts \\ [formatted: false]) View Source
generate(keyword(boolean())) :: BrDocs.BrDoc.t()

Used mostly for testing, yet you can generate a valid CNPJ. Returns a BrDocs.BrDoc.

Options

  • formatted - a boolean to format the doc after generation. Defaults to false.

Examples

  iex> BrDocs.CNPJ.Generator.generate()
  %BrDocs.BrDoc{kind: :cnpj, value: "11444777000161"}

  iex> BrDocs.CNPJ.Generator.generate(formatted: true)
  %BrDocs.BrDoc{kind: :cnpj, value: "11.444.777/0001-61"}