<commit_before>NFluent overview
==============
*author:* <EMAIL>
*date:* February 6th 2013

NFluent provides some method extensions for Easy Software Testing in .NET. NFluent is __highly inspired by the awesome Java FEST Fluent__ assertion/reflection library (http://fest.easytesting.org/)

- - -

Usage sample
------------

With NFluent, you can write some assertions like this:
	
	var integers = new int[] { 1, 2, 3, 4, 5, 666 };
    Assert.That(integers.ContainsExactly(1, 2, 3, 4, 5, 666));

	var guitarHeroes = new[] { "Hendrix", "Paco de Lucia", "Django Reinhardt", "Baden Powell" };
    Assert.That(guitarHeroes.ContainsExactly("Hendrix", "Paco de Lucia", "Django Reinhardt", "Baden Powell"));

or like this:

	 var enumerable = new List<Person>
                                 {
                                     new Person { Name = "Thomas", Age = 38 },<commit_msg>Improve ReadMe.md<commit_after>NFluent overview
==============
*author:* <EMAIL>
*date:* February 6th 2013

NFluent provides some method extensions for Easy Software Testing in .NET. NFluent is __highly inspired by the awesome Java FEST Fluent__ assertion/reflection library (http://fest.easytesting.org/)

- - -

Usage sample
------------

With NFluent, you can write some assertions like this:
	
	var integers = new int[] { 1, 2, 3, 4, 5, 666 };
    Assert.That(integers.ContainsExactly(1, 2, 3, 4, 5, 666));

	var guitarHeroes = new[] { "Hendrix", "Paco de Lucia", "Django Reinhardt", "Baden Powell" };
    Assert.That(guitarHeroes.ContainsExactly("Hendrix", "Paco de Lucia", "Django Reinhardt", "Baden Powell"));

(note: the Assert.That is part of the NUnit library)

- - - 

with NFluent, you can also write something like this:

	 var enumerable = new List<Person>
                                 {
                                     new Person { Name = "Thomas", Age = 38 },
{'fraction_non_alphanumeric': 0.13802363050483352, 'fraction_numerical': 0.024704618689581095, 'mean_word_length': 2.897489539748954, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4567180', 'n_tokens_mistral': 637, 'n_tokens_neox': 548, 'n_words': 198}