public void HappyCaseDoesS3BucketExist()
{
// make sure the cache works when it gets the region from the x-amz-bucket-region header
using (var runner = new BucketRegionTestRunner(true, true))
{
if (runner.TestBucketIsReady)
{
Assert.IsTrue(AmazonS3Util.DoesS3BucketExist(runner.USEast1Client, runner.BucketName));
RegionEndpoint cachedRegion;
Assert.IsTrue(BucketRegionDetector.BucketRegionCache.TryGetValue(runner.BucketName, out cachedRegion));
Assert.AreEqual(RegionEndpoint.USWest1, cachedRegion);
}
}
}