Class ConfigUnitsServiceTest
[TestFixture]
public class ConfigUnitsServiceTest
- Inheritance
-
ConfigUnitsServiceTest
- Inherited Members
- Extension Methods
Methods
Map_Not_Find_Config_Return_same_obs()
Verifies that the Map method returns the original observation unchanged with a null Units property when configuration units are required and no matching config unit is found for the observation's code.
[Test]
public Task Map_Not_Find_Config_Return_same_obs()
Returns
Map_configUnitsRequired_false_Return_same_obs()
Verifies that when ConfigUnitsRequired is set to false, the Map(PumpObservation) method returns the same observation instance without applying any unit mapping or transformation.
[Test]
public Task Map_configUnitsRequired_false_Return_same_obs()
Returns
Map_configUnits_Return_obs_ConfigUnit()
Verifies that Map returns the configured unit value for a patient observation when ConfigUnitsRequired is enabled and a matching config unit is found in the repository.
[Test]
public Task Map_configUnits_Return_obs_ConfigUnit()
Returns
Map_not_units_Return_same_obs()
Verifies that mapping a patient observation that does not contain units returns the same observation unchanged, confirming the mapping logic preserves the original data when no unit conversion is applicable.
[Test]
public Task Map_not_units_Return_same_obs()
Returns
Setup()
Initializes the test dependencies and creates a new instance of ConfigUnitsService with mocked repository, options, and logger for use in unit tests.
[SetUp]
public void Setup()