Versions in this module Expand all Collapse all v1 v1.0.1 Apr 22, 2020 v1.0.0 Apr 18, 2020 Changes in this version + type FakeConnector struct + RecvError error + SendError error + func (fc *FakeConnector) SendPublishData(id string, data []entities.Data) error + func (fc *FakeConnector) SendRegisterDevice(id, name string) (err error) + func (fc *FakeConnector) SendUnregisterDevice(id string) error + func (fc *FakeConnector) SendUpdateSchema(id string, schemaList []entities.Schema) (err error) + type FakeLogger struct + func (fl *FakeLogger) Debug(...interface{}) + func (fl *FakeLogger) Error(...interface{}) + func (fl *FakeLogger) Errorf(string, ...interface{}) + func (fl *FakeLogger) Info(...interface{}) + func (fl *FakeLogger) Infof(string, ...interface{}) + func (fl *FakeLogger) Warn(...interface{}) + type FakePublisher struct + Err error + ReturnErr error + SendError error + Token string + func (fp *FakePublisher) SendAuthStatus(thingID string, err error) error + func (fp *FakePublisher) SendDevicesList(things []*entities.Thing, err error) error + func (fp *FakePublisher) SendRegisteredDevice(thingID, token string, err error) error + func (fp *FakePublisher) SendRequestData(thingID string, sensorIds []int) error + func (fp *FakePublisher) SendUnregisteredDevice(thingID string, err error) error + func (fp *FakePublisher) SendUpdateData(thingID string, data []entities.Data) error + func (fp *FakePublisher) SendUpdatedSchema(thingID string, err error) error + type FakeThingProxy struct + CreateErr error + ReturnErr error + Thing *entities.Thing + func (ftp *FakeThingProxy) Create(id, name, authorization string) (idGenerated string, err error) + func (ftp *FakeThingProxy) Get(authorization, thingID string) (*entities.Thing, error) + func (ftp *FakeThingProxy) List(authorization string) ([]*entities.Thing, error) + func (ftp *FakeThingProxy) Remove(authorization, thingID string) error + func (ftp *FakeThingProxy) UpdateSchema(authorization, thingID string, schema []entities.Schema) error