Uma biblioteca para geração de dados fictícios, porém realísticos, para aplicações em português brasileiro.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.nuget
NhaNhaNha.Test
NhaNhaNha
.gitignore
NhaNhaNha.sln
NhaNhaNha.v2.ncrunchsolution
README.md
appveyor.yml
update-nuspec-version.ps1

README.md

NhaNhaNha

Build status Nuget count Nuget downloads Coverage Status

O Que é?

NhaNhaNha é uma biblioteca para geração de dados fictícios, porém verossímeis, para aplicações em português do Brasil. Essa é uma versão .NET da versão orginalmente escrita em ruby: https://github.com/alcidesqueiroz/BlaBla

###A versão inicial(1.0.1) já conta com:

  • Gerador de Nomes Próprios de Pessoas

###Na versão 1.0.2 foi incluído:

  • Gerador de CPF
  • Gerador de CNPJ

###Para as próximas versões devem vir:

  • Gerador de Cartão de Crédito
  • Gerador de Bacon Ipsum
  • Gerador de Lorem Ipsum
  • Gerador de CEP
  • Gerador de Endereços
  • Gerador de URLs
  • Gerador de Email
  • Gerador de Telefones
  • Gerador de Senhas
  • Entre outras coisas ... =)

Instalando

PM> Install-Package NhaNhaNha

Uso

Gerando uma pessoa

var homen = NhaNhaNha.Homen;
homen.PrimeiroNome  => "Eric"
homen.SobreNome  => "Macedo Soares"

var mulher = NhaNhaNha.Mulher;
mulher.PrimeiroNome  => "Marilia"
mulher.SobreNome  => "Monteiro Brasil"

Gerando CPF

string cpf = NhaNhaNha.CPF;
cpf => "17420059691"

string cpfFormatado = NhaNhaNha.CPFFormatado;
cpfFormatado => "174.200.596-91"

Gerando CNPJ

string cnpj = NhaNhaNha.CNPJ;
cnpj => "40134115000193"

string cnpjFormatado = NhaNhaNha.CNPJFormatado;
cnpjFormatado => "40.134.115/0001-93"

Contribuindo

Se você deseja contribuir, faça um Fork do repositório no Github, faça as suas alterações e mande um pull request.

Contato

Estou aberto a sugestões, elogios, críticas ou qualquer outro tipo de comentário.

Licença

Esse código é livre para ser usado dentro dos termos da licença MIT license