Fix false positive test code

Since we are rescuing the exception this test would never fail.
Now we are sure this test will fail if the code changes.
Accept a debug config in the start method

This will make easier to start a debug environment per action.
:scissors: [ci skip]
Merge pull request #393 from erikhuda/debug-config

Make possible to pass a debug config to the Base.start