Пример #1
0
        public static _IReflectionAttributeInfo TraitAttribute(
            string name,
            string value)
        {
            var attribute = new TraitAttribute(name, value);
            var traitDiscovererAttributes = new[] { TraitDiscovererAttribute() };

            var result = Substitute.For <_IReflectionAttributeInfo, InterfaceProxy <_IReflectionAttributeInfo> >();

            result.Attribute.Returns(attribute);
            result.GetConstructorArguments().Returns(new object[] { name, value });
            result.GetCustomAttributes(typeof(TraitDiscovererAttribute)).Returns(traitDiscovererAttributes);
            return(result);
        }
Пример #2
0
 public Example2_63(string value)
 {
     TraitAttribute = new TraitAttribute("category", value);
 }