diff options
| author | Somhairle H. Marisol <[email protected]> | 2026-09-22 00:56:35 +0800 |
|---|---|---|
| committer | Somhairle H. Marisol <[email protected]> | 2026-09-22 00:56:35 +0800 |
| commit | 70e1ad4fc8ba248f835d415faade8a91ac3dc1f8 (patch) | |
| tree | c4b8ce56b1867d8b4c744422fef3e965eb2aadda /tests/FundLab.Api.Tests/NavDateProbeTests.fs | |
| parent | 0597ac74757e223c17a6477ff49d69a559168279 (diff) | |
| download | fund-lab-70e1ad4fc8ba248f835d415faade8a91ac3dc1f8.tar.gz | |
Add real NAV series multi-day returns (3d-13)
Diffstat (limited to 'tests/FundLab.Api.Tests/NavDateProbeTests.fs')
| -rw-r--r-- | tests/FundLab.Api.Tests/NavDateProbeTests.fs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/FundLab.Api.Tests/NavDateProbeTests.fs b/tests/FundLab.Api.Tests/NavDateProbeTests.fs index 0f7e506..6197950 100644 --- a/tests/FundLab.Api.Tests/NavDateProbeTests.fs +++ b/tests/FundLab.Api.Tests/NavDateProbeTests.fs @@ -71,8 +71,12 @@ type RealAkshareFactAttribute() = type NavDateProbeTests(fixture: PostgresFixture) = let repository () = FundRepository(fixture.ConnectionString) + let stubSeriesProbe = + { new INavSeriesProbe with + member _.RecentNavSeries(_, _, _) = Ok [] } + let appWithProbe (probe: INavDateProbe) = - App.createApplicationWithNavDateProbe (repository ()) probe + App.createApplicationWithProbes (repository ()) { NavDates = probe; NavSeries = stubSeriesProbe } [<Fact>] member _.``probe parses, dedupes, sorts descending and truncates``() = |
