public async Task GivenInstances_WhenGetInstanceIdentifiersByWatermarkRange_ThenItShouldReturnInstancesInRange() { await AddRandomInstanceAsync(); var instance1 = await AddRandomInstanceAsync(); var instance2 = await AddRandomInstanceAsync(); var instance3 = await AddRandomInstanceAsync(); var instance4 = await AddRandomInstanceAsync(); await AddRandomInstanceAsync(); IReadOnlyList <VersionedInstanceIdentifier> instances = await _instanceStore.GetInstanceIdentifiersByWatermarkRangeAsync( new WatermarkRange(instance1.Version, instance4.Version), IndexStatus.Creating); Assert.Equal(instances, new[] { instance1, instance2, instance3, instance4 }); }