simple unit test
phpunit tests
updates
tests mocks bunch of stuff