refactoring project tests.  0 deps.  more verbose tests