public InstanceStoreTests(SqlDataStoreTestsFixture fixture) { _instanceStore = EnsureArg.IsNotNull(fixture?.InstanceStore, nameof(fixture.InstanceStore)); _indexDataStore = EnsureArg.IsNotNull(fixture?.IndexDataStore, nameof(fixture.IndexDataStore)); _extendedQueryTagStore = EnsureArg.IsNotNull(fixture?.ExtendedQueryTagStore, nameof(fixture.ExtendedQueryTagStore)); _indexDataStoreTestHelper = EnsureArg.IsNotNull(fixture?.IndexDataStoreTestHelper, nameof(fixture.IndexDataStoreTestHelper)); _extendedQueryTagStoreTestHelper = EnsureArg.IsNotNull(fixture?.ExtendedQueryTagStoreTestHelper, nameof(fixture.ExtendedQueryTagStoreTestHelper)); _partitionStore = EnsureArg.IsNotNull(fixture?.PartitionStore, nameof(fixture.PartitionStore)); }
public IndexDataStoreTests(SqlDataStoreTestsFixture fixture) { EnsureArg.IsNotNull(fixture, nameof(fixture)); EnsureArg.IsNotNull(fixture.IndexDataStore, nameof(fixture.IndexDataStore)); EnsureArg.IsNotNull(fixture.ExtendedQueryTagStore, nameof(fixture.ExtendedQueryTagStore)); EnsureArg.IsNotNull(fixture.IndexDataStoreTestHelper, nameof(fixture.IndexDataStoreTestHelper)); EnsureArg.IsNotNull(fixture.ExtendedQueryTagStoreTestHelper, nameof(fixture.ExtendedQueryTagStoreTestHelper)); _indexDataStore = fixture.IndexDataStore; _partitionStore = fixture.PartitionStore; _extendedQueryTagStore = fixture.ExtendedQueryTagStore; _testHelper = fixture.IndexDataStoreTestHelper; _extendedQueryTagStoreTestHelper = fixture.ExtendedQueryTagStoreTestHelper; }
public PartitionService(PartitionCache partitionCache, IPartitionStore partitionStore, ILogger <PartitionService> logger) { _partitionStore = EnsureArg.IsNotNull(partitionStore, nameof(partitionStore)); _partitionCache = EnsureArg.IsNotNull(partitionCache, nameof(partitionCache)); _logger = EnsureArg.IsNotNull(logger, nameof(logger)); }