private async Task <long> AggressiveCacheOnLazilyLoadAsyncTest( IDocumentStore store, AsyncTestCaseHolder testCaseHolder, AggressiveCacheMode aggressiveCacheMode, bool createVersion2 = true) { return(await AggressiveCacheOnLazilyLoadAsyncTest(store, testCaseHolder.LoadFuncAsync, aggressiveCacheMode, createVersion2)); }
public async Task LazilyLoadAsync_WhenDoNotTrackChanges_ShouldNotCreateExtraRequest(string xunitId, AsyncTestCaseHolder testCaseHolder) { using var store = GetDocumentStore(); var numberOfRequest = await AggressiveCacheOnLazilyLoadAsyncTest(store, testCaseHolder, AggressiveCacheMode.DoNotTrackChanges); Assert.Equal(0, numberOfRequest); }