Esempio n. 1
0
        public void TryParseConstraint_ConstraintFromCreateConstraintAsConstraintArgument2_CanParse()
        {
            var expectations = Expectations.GetRequiredMetadata();

            foreach (var e in expectations)
            {
                var constraint = ConstraintServices.CreateConstraint((IEnumerable <KeyValuePair <string, Type> >)e);

                AssertCanParse(constraint, (string)null, e);
            }
        }
Esempio n. 2
0
        public void TryParseConstraint_ConstraintFromCreateConstraintAsConstraintArgument3_CanParse()
        {
            var contractNames  = Expectations.GetContractNames();
            var metadataValues = Expectations.GetRequiredMetadata();

            foreach (var contractName in contractNames)
            {
                foreach (var metadataValue in metadataValues)
                {
                    var constraint = ConstraintServices.CreateConstraint(contractName, null, metadataValue, CreationPolicy.Any);

                    AssertCanParse(constraint, contractName, metadataValue);
                }
            }
        }