Uma biblioteca para geração de dados fictícios, porém realísticos, para aplicações em português brasileiro.
C# PowerShell
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