Port of the ruby ffaker project to .NET, with the original ruby tests also ported to .NET. Supports mono.
C#
Latest commit ba08be5 Sep 26, 2014 @jonwingfield Merge pull request #6 from jorgeavelar/master
Addition of credit card generator
Permalink
Failed to load latest commit information.
Faker.Net.NUnit.Tests change Faker.Mono.NUnit.Tests.csproj Jul 25, 2014
Faker.Net changes *csproj Jul 25, 2014
NUnit Using NUnit 2.5.10.0 to be able to run tests on Mono and .NET via NAnt Apr 16, 2012
.gitignore
Faker.Mono.sln Convert Ruby unit-tests to NUnit unit-tests Apr 15, 2012
Faker.Net.build Updated NAnt script to support .NET and VS2010 Apr 17, 2012
Faker.Net.sln Added Gen credit card class Jul 24, 2014
LICENSE.txt
README.markdown Updated readme document Apr 17, 2012

README.markdown

Faker.NET

As much as possible, a line-for-line port of ffaker for ruby (https://github.com/EmmanuelOga/ffaker).

Relies on ideas taken from Rob Conery's and Jon Wingfield's excellent sugar library (https://github.com/jonwingfield/sugar). I have just taken the idea to minimize the assembly's dependencies.

Supports .NET Framework and Mono.

Building

nant build

nant build -D:mode=Debug

Tests

There is a project in the solution named Faker.Net.NUnit.Tests that uses the relevant ffaker tests written in Ruby to test the .NET code.

NAnt command to run unit-tests

nant test

nant test -D:mode=Debug

Cleaning build output

nant clean

nant clean -D:mode=Debug

Contrib

This is my first open source project, so any and all feedback/pull requests are welcomed and requested.