Skip to content

MqttSensorLoadTest

Namespace: LoadTests.Tests

Load tests for MQTT sensor data publishing using TestContainers

public class MqttSensorLoadTest : LoadTests.Infrastructure.LoadTestBase

Inheritance ObjectLoadTestBaseMqttSensorLoadTest

Constructors

MqttSensorLoadTest()

public MqttSensorLoadTest()

Methods

GenerateTemperature()

Generates a JSON payload with random temperature data

public string GenerateTemperature()

Returns

JSON string containing temperature sensor reading

Test_MQTT_Receving()

Load test for MQTT sensor data reception and processing

public Task Test_MQTT_Receving()

Returns

Task

TestSetup()

Sets up MQTT test environment and verifies connectivity

public Task TestSetup()

Returns

Task