AWSSDK_DotNet.IntegrationTests.Tests.S3.BucketRegionTestsAPMAPI.HappyCaseSigV2 C# (CSharp) Method

HappyCaseSigV2() private method

private HappyCaseSigV2 ( ) : void
return void
        public void HappyCaseSigV2()
        {
            // make sure we're not using the cache with SigV2 requests
            using (var runner = new BucketRegionTestRunner(false))
            {
                if (runner.TestBucketIsReady)
                {
                    var result = BeginPutObject(runner);
                    result.AsyncWaitHandle.WaitOne();
                    RegionEndpoint cachedRegion;
                    Assert.IsFalse(BucketRegionDetector.BucketRegionCache.TryGetValue(runner.BucketName, out cachedRegion));
                    Assert.AreEqual(null, cachedRegion);
                    // throw in an assertion to make sure the state makes the round trip correctly
                    Assert.AreEqual(testState, result.AsyncState);
                }
            }
        }