1
0
mirror of https://github.com/mainflux/mainflux.git synced 2025-04-28 13:48:49 +08:00

28 lines
474 B
Go
Raw Normal View History

//
// Copyright (c) 2018
// Mainflux
//
// SPDX-License-Identifier: Apache-2.0
//
package mocks
2019-07-18 15:01:09 +02:00
import (
"context"
"github.com/mainflux/mainflux"
)
var _ (mainflux.MessagePublisher) = (*mockPublisher)(nil)
type mockPublisher struct{}
// NewPublisher returns mock message publisher.
func NewPublisher() mainflux.MessagePublisher {
return mockPublisher{}
}
2019-07-18 15:01:09 +02:00
func (pub mockPublisher) Publish(_ context.Context, _ string, msg mainflux.RawMessage) error {
return nil
}