Adds a new FluentTests base class for tests, providing the AssertThat() method.
Refactors the unit tests