IoT use cases are growing in popularity, and MQTT is one of the major protocols in this space. Having an idiomatic interface to support MQTT will enable contract testing to be used in this emerging space.