Exemplo n.º 1
0
        public void Delete_Shardlet()
        {
            // Assemble
            var shard = CreateShard("DeleteShardletTest");

            var shardSetConfig = CreateTestShardSetConfig();

            var driver = new AwSalesShardSetDriver();

            driver.CreateShard(shard, shardSetConfig);

            const int numberOfTestCustomers     = 5;
            const int numberOfTestOrders        = 5;
            const int initialTestCustomerID     = 1;
            const int numberOfTestSalesLineNums = 4;

            AddTestShardlets(shard, shardSetConfig, initialTestCustomerID, numberOfTestCustomers, numberOfTestOrders, numberOfTestSalesLineNums);

            // Act
            var shardingKey = initialTestCustomerID.ToString(CultureInfo.InvariantCulture);

            driver.DeleteShardlet(shard, shardSetConfig, shardingKey);

            // Assert
        }