Implement bdd tests in cucumber
Coverage
Adapter
- auth - Token grant valid/invalid credentials
- publish - Send
- poll - Receive
- broadcast - Notify
- validate
- tokenValid
- getAuthorizationHeader
Protocol
- getType
- validate
- decode
- encode
Others
- Mock schema validate - If the mock schema isn't valid then the tests are inaccurate