BadUrlException defines an error message
BadUrlException defines an error message
Changed composer.json to use phpunit 4.3
Added ApplicationContext class which grants access to application wide dependencies
Added a function to check if current environment is CLI
Extended test suite
+ UnitTest for the RequestFactory class
+ Extended UrlHelper class test