Added assertions to the diff report. This makes unit testing a bit easier
Removed unused namespaces
Printing out diffs when asserting for no diff, but diff is found