示例#1
0
        public async void GetEmbedDataTest_Nsfw(string uri, RestrictionPolicies policy)
        {
            var m = Assert.IsType <TwitterMetadata>(Provider.GetMetadata(new ConsumerRequest(new Uri(uri))));

            await m.FetchAsync(GetRequestContext(uri));

            var data = m.Data;

            Assert.Equal(policy, data.RestrictionPolicy);
        }
示例#2
0
        public async void RestrictionPolicyTest(string url, RestrictionPolicies policy)
        {
            var rm = new UnknownMetadata()
            {
                Url = url.ToUri()
            };
            var d = await rm.FetchAsync(GetRequestContext(url));

            Assert.Equal(policy, d.RestrictionPolicy);
        }