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
@@ -15,6 +15,13 @@ using Options = Microsoft.Extensions.Options.Options;
namespace adas_core.Test.Repositories;
/// <summary>
/// Integration test fixture that validates the behavior of the <see cref="ObservationRepository"/> class against a real backing store.
/// </summary>
/// <remarks>
/// Marked with <see cref="CategoryAttribute"/> set to "Integration" and <see cref="OrderAttribute"/> set to 1 so the suite runs first among the integration tests.
/// </remarks>
/// <!-- aidoc:v1 sig=7a56957 -->
[TestFixture]
[Order(1)]
[Category("Integration")]
@@ -1940,6 +1947,10 @@ public class ObservationRepositoryTest
Assert.That(resultClear.ToList(), Has.Count.EqualTo(0));
}
/// <summary>
/// Verifies that <see cref="AggregatedPatientGroupedObservations"/> returns the expected aggregated list when grouping observations by <see cref="GroupedField.Name"/> and <see cref="GroupedField.Group"/> using <see cref="Regularity.Times"/> with <see cref="GroupedField.Result"/> set to <see cref="Result.First"/> and a maximum of 8 entries, inserting 30 observations and asserting the returned count is either 7 or 8 to account for possible cross-test interference.
/// </summary>
/// <!-- aidoc:v1 sig=4d50061 body=df81f59 -->
[Test]
public async Task AggregatedPatientGroupedObservations_Times_Firs_Return_List_8()
{