示例#1
0
        public async Task CanAccess_ApiKey_Distributions()
        {
            if (_accountIsNotPro)
            {
                Assert.Inconclusive("The API key used for this test run is not enabled for Full Access. Please upgrade the account or use an API key that has the necessary permissions.");
                return;
            }

            using (var client = new M2XClient(_masterKey))
            {
                var result = await client.Distributions();

                Assert.IsNotNull(result);
                Assert.IsFalse(result.Error);
                Assert.IsFalse(result.ServerError);
                Assert.IsNull(result.WebError);
                Assert.IsFalse(string.IsNullOrWhiteSpace(result.Raw));
                ProcessDistributionSearchResult(result.Raw);
            }
        }