Перевести FakeTokenUsageEventStore на NSubstitute
ci / build-test (push) Successful in 2m52s

Хелпер Support/TestTokenUsageEventStore: записи + полная логика агрегации
(фильтры, группировки day/tenant/provider/model) читают состояние на момент
вызова. Потребители (10 файлов) перетипизированы на .Store, фейк удалён,
тесты 1340 зелёные.
This commit is contained in:
Rustam Khalimov
2026-09-12 22:49:41 +03:00
parent 1db703c93b
commit 31add804eb
11 changed files with 111 additions and 28 deletions
@@ -326,7 +326,7 @@ public sealed class GrpcMlClientTests
settings ?? new FakeSettingsStore(),
new FakeTenantLimitStore(),
tenantContext,
new TokenUsageEventService(new FakeTokenUsageEventStore())),
new TokenUsageEventService(new TestTokenUsageEventStore().Store)),
NullLogger<GrpcMlClient>.Instance);
}
}