11 testDeviceID = "01K2K7M5TZ3J7W4Q9X8N6P2RVA"
12 testOtherDeviceID = "01K2K7M5TZ3J7W4Q9X8N6P2RVB"
13 testCommandID = "01K2K7M5TZ3J7W4Q9X8N6P2RVF"
16 type recordingTransport struct {
18 publications []protocol.Publication
22 func (p *recordingTransport) Publish(_ context.Context, publication protocol.Publication) error {
26 p.publications = append(p.publications, publication)
31 func (p *recordingTransport) messages() []protocol.Publication {
35 return append([]protocol.Publication(nil), p.publications...)
38 func (p *recordingTransport) setError(err error) {