=== Summary: 675 files | 7 generated | 484 fresh | 4605 untracked | 4268 adopted | 355 marked | 466 validated-ok | 2+0 stale (sig+body) | 0 skipped | 0 failed | elapsed 11:08:11.442 (40091.44s) ===

This commit is contained in:
julian
2026-06-28 02:50:05 -07:00
parent a19fb90902
commit 586f02a2ca
654 changed files with 5260 additions and 0 deletions
@@ -20,6 +20,7 @@ public class ConfigUnitsServiceTest
/// <summary>
/// Initializes the test dependencies and creates a new instance of <see cref="ConfigUnitsService"/> with mocked repository, options, and logger for use in unit tests.
/// </summary>
/// <!-- aidoc:v1 sig=dee8bf2 body=f4122ef -->
[SetUp]
public void Setup()
{
@@ -58,6 +59,7 @@ public class ConfigUnitsServiceTest
/// <summary>
/// Verifies that when <c>ConfigUnitsRequired</c> is set to <c>false</c>, the <see cref="ConfigUnitsService.Map"/> method returns the same observation instance without applying any unit mapping or transformation.
/// </summary>
/// <!-- aidoc:v1 sig=bab3791 body=d6d820f -->
[Test]
public async Task Map_configUnitsRequired_false_Return_same_obs()
{
@@ -84,6 +86,7 @@ public class ConfigUnitsServiceTest
/// <summary>
/// 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.
/// </summary>
/// <!-- aidoc:v1 sig=fc6d0dc body=239be85 -->
[Test]
public async Task Map_not_units_Return_same_obs()
{
@@ -105,6 +108,7 @@ public class ConfigUnitsServiceTest
/// <summary>
/// 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.
/// </summary>
/// <!-- aidoc:v1 sig=7e98721 body=91ddc62 -->
[Test]
public async Task Map_Not_Find_Config_Return_same_obs()
{
@@ -140,6 +144,7 @@ public class ConfigUnitsServiceTest
/// 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.
/// </summary>
/// <!-- aidoc:v1 sig=f7a66e6 body=4f13f04 -->
[Test]
public async Task Map_configUnits_Return_obs_ConfigUnit()
{