refactor helpers to be extension methods
switched to FluentAssertions and 3A's
Merge pull request #226 from adamralph/refactor-helpers

refactor helpers to be extension methods