Documentation modifications

This commit is contained in:
julian
2026-06-27 15:23:26 -07:00
parent a633fe6c06
commit a19fb90902
218 changed files with 2882 additions and 0 deletions
@@ -17,6 +17,13 @@ using Options = Microsoft.Extensions.Options.Options;
namespace adas_core.Test.Services;
/// <summary>
/// Provides a test fixture for verifying the behavior of the PumpService.
/// </summary>
/// <remarks>
/// This class is decorated with the TestFixture attribute and hosts the unit tests for the PumpService.
/// </remarks>
/// <!-- aidoc:v1 sig=e17ee05 -->
[TestFixture]
public class PumpServiceTest
{
@@ -293,6 +300,10 @@ public class PumpServiceTest
Times.Never);
}
/// <summary>
/// Verifies that <see cref="SaveRequest"/> falls back to <see cref="ApiRequest.Location"/> when the patient cannot be resolved from the API request, broadcasts the resulting <see cref="PumpState"/> to subscribers matching that location, and skips <see cref="OperationType.PumpAlarm"/> messages when no active alarms exist.
/// </summary>
/// <!-- aidoc:v1 sig=b11b322 body=c2ffc92 -->
[Test]
public async Task SaveRequest_WithSubscribers_UsesReqLocation_AndSendsBroadcast()
{