Running the Smoke Test > Smoke Test Step 5. Send Updated Property Values to ThingWorx
Smoke Test Step 5. Send Updated Property Values to ThingWorx
The fifth test validates sending property values from the test Azure IoT device via the Azure IoT Hub Connector to the ThingWorx Platform.
* 
This test runs in a ThingWorx Platform 9.0 instance that is running in single-server mode. It also runs in ThingWorx HA Clustering mode.
The steps for this test follow:
1. Initialize a connection to the Azure IoT Hub using an Azure Iot Edge Device Client.
2. Build a device JSON message, containing random temperature and humidity property values and send that message to the Azure IoT Hub.
3. Poll the ThingWorx Platform and validate that each property was updated to the expected value.
4. Build and send a second message, containing random temperature and humidity values.
5. Poll the ThingWorx Platform and validate that each property was updated to the expected value.
If this test throws an exception, the exception is logged (with a stack trace of the exception). For information about exceptions, refer to Troubleshooting the Smoke Test. After this test, the Smoke Test exits. Continue to Smoke Test Cleanup.