Documentation ¶
Index ¶
- func MakeConfig(t *testing.T) service.Config
- func New(t *testing.T, cfg service.Config, makeHandler service.MakeServiceHandler, ...) func()
- func SetUp(t *testing.T, makeHandler service.MakeServiceHandler, ...) (TearDown func())
- type DefaultObserverHandler
- func (h *DefaultObserverHandler) GetDeviceID() string
- func (h *DefaultObserverHandler) OnGetResourceContent(ctx context.Context, deviceID, resourceHref string, notification *pool.Message) error
- func (h *DefaultObserverHandler) OnObserveResource(ctx context.Context, deviceID, resourceHref string, notification *pool.Message) error
- func (h *DefaultObserverHandler) PublishResources(req coapgwTestService.PublishRequest) error
- func (h *DefaultObserverHandler) RefreshToken(req coapgwService.CoapRefreshTokenReq) (coapgwService.CoapRefreshTokenResp, error)
- func (h *DefaultObserverHandler) SetDeviceID(deviceID string)
- func (h *DefaultObserverHandler) SignIn(req coapgwService.CoapSignInReq) (coapgwService.CoapSignInResp, error)
- func (h *DefaultObserverHandler) SignOff() error
- func (h *DefaultObserverHandler) SignOut(req coapgwService.CoapSignInReq) error
- func (h *DefaultObserverHandler) SignUp(req coapgwService.CoapSignUpRequest) (coapgwService.CoapSignUpResponse, error)
- func (h *DefaultObserverHandler) UnpublishResources(req coapgwTestService.UnpublishRequest) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(t *testing.T, cfg service.Config, makeHandler service.MakeServiceHandler, verifyOnClose service.VerifyServiceHandler) func()
func SetUp ¶
func SetUp(t *testing.T, makeHandler service.MakeServiceHandler, verifyOnClose service.VerifyServiceHandler) (TearDown func())
Types ¶
type DefaultObserverHandler ¶
type DefaultObserverHandler struct {
// contains filtered or unexported fields
}
Default test observer handler
It implements ServiceHandler interface by just logging the called method and returning default response and no error (if required).
func MakeDefaultObserverHandler ¶
func MakeDefaultObserverHandler(accessTokenLifetime time.Duration) DefaultObserverHandler
func (*DefaultObserverHandler) GetDeviceID ¶
func (h *DefaultObserverHandler) GetDeviceID() string
func (*DefaultObserverHandler) OnGetResourceContent ¶
func (*DefaultObserverHandler) OnObserveResource ¶
func (*DefaultObserverHandler) PublishResources ¶
func (h *DefaultObserverHandler) PublishResources(req coapgwTestService.PublishRequest) error
func (*DefaultObserverHandler) RefreshToken ¶
func (h *DefaultObserverHandler) RefreshToken(req coapgwService.CoapRefreshTokenReq) (coapgwService.CoapRefreshTokenResp, error)
func (*DefaultObserverHandler) SetDeviceID ¶
func (h *DefaultObserverHandler) SetDeviceID(deviceID string)
func (*DefaultObserverHandler) SignIn ¶
func (h *DefaultObserverHandler) SignIn(req coapgwService.CoapSignInReq) (coapgwService.CoapSignInResp, error)
func (*DefaultObserverHandler) SignOff ¶
func (h *DefaultObserverHandler) SignOff() error
func (*DefaultObserverHandler) SignOut ¶
func (h *DefaultObserverHandler) SignOut(req coapgwService.CoapSignInReq) error
func (*DefaultObserverHandler) SignUp ¶
func (h *DefaultObserverHandler) SignUp(req coapgwService.CoapSignUpRequest) (coapgwService.CoapSignUpResponse, error)
func (*DefaultObserverHandler) UnpublishResources ¶
func (h *DefaultObserverHandler) UnpublishResources(req coapgwTestService.UnpublishRequest) error
Click to show internal directories.
Click to hide internal directories.