Add test and fix bug.
Merge pull request #17 from team-umlaut/dispatched-service-bug

Add test and fix the DispatchedService::Successful bug.