ID: deviceID,
Target: tc.target,
}
- topic, err := address.Topic()
+ topic, err := address.topic()
require.NoError(t, err)
expected := Root + "/devices/" + deviceID + "/" + tc.suffix
require.Equal(t, expected, topic)
- parsed, err := ParseTopic(topic)
+ parsed, err := parseTopic(topic)
require.NoError(t, err)
require.Equal(t, address, parsed)
})
}
for _, tc := range testCases {
- _, err := ParseTopic(tc)
+ _, err := parseTopic(tc)
require.Error(t, err, tc)
}
}