AuthTest.Test.TestListBucketContents C# (CSharp) Method

TestListBucketContents() private method

private TestListBucketContents ( ) : void
return void
        public void TestListBucketContents()
        {
            var bucket = Environment.GetEnvironmentVariable(
                "GOOGLE_CLOUD_STORAGE_BUCKET"
                );
            var sample = new GoogleCloudSamples.AuthSample();
            StorageService storage = sample.CreateAuthorizedClient();
            var result = sample.ListBucketContents(storage, bucket);

            // Make sure the result is a valid list of Cloud Storage objects
            bool isStorageObjectsList = false;
            // Create a test Cloud Storage objects list instance to compare with
            // the result from the API request
            Objects validStorageObjectsList = (Objects)Activator
                .CreateInstance(typeof(Objects));
            // Compare the API request result type with the test Cloud Storage
            // objects list to determine if the response is valid
            isStorageObjectsList =
                validStorageObjectsList.GetType() == result.GetType();
            Assert.IsTrue(isStorageObjectsList);
        }