示例#1
0
        public void AddCosmosStoreRegistersStore()
        {
            // Arrange
            var serviceCollection = new ServiceCollection();
            var documentClient    = MockHelpers.GetFakeDocumentClient();

            // Act
            serviceCollection.AddCosmosStore <Dummy>(documentClient.Object, "databaseName", new CosmosDatabaseCreator(documentClient.Object), new CosmosCollectionCreator(documentClient.Object));
            var provider = serviceCollection.BuildServiceProvider();

            // Assert
            var cosmosStore = provider.GetService <ICosmosStore <Dummy> >();

            Assert.NotNull(cosmosStore);
        }
示例#2
0
 public CosmosAddTests()
 {
     _mockDocumentClient = MockHelpers.GetFakeDocumentClient();
 }
 public CosmosRemoveTests()
 {
     _mockDocumentClient = MockHelpers.GetFakeDocumentClient();
     _dummyStore         = new InMemoryCosmosStore <Dummy>();
 }