Abstracted out some test details for maintainability
Improvements to testing and test support.
Tests removed (@Ignore) for views project
Test reports should have been with previous commit