コード例 #1
0
 public BehaviorSpecificationElement(
     UnitTestElementId id,
     IUnitTestElement parent,
     IClrTypeName typeName,
     MspecServiceProvider serviceProvider,
     string fieldName,
     bool isIgnored)
     : base(id, parent, typeName, serviceProvider, fieldName, isIgnored || parent.Explicit)
 {
 }
 public ContextElement(
     UnitTestElementId id,
     IClrTypeName typeName,
     MspecServiceProvider serviceProvider,
     string subject,
     bool isIgnored)
     : base(id, null, typeName, serviceProvider, isIgnored)
 {
     _subject = subject;
 }
 protected FieldElement(
     UnitTestElementId id,
     IUnitTestElement parent,
     IClrTypeName typeName,
     MspecServiceProvider serviceProvider,
     string fieldName,
     bool isIgnored)
     : base(id, parent, typeName, serviceProvider, isIgnored || parent.Explicit)
 {
     FieldName = fieldName;
 }
コード例 #4
0
        protected Element(
            UnitTestElementId id,
            IUnitTestElement parent,
            IClrTypeName typeName,
            MspecServiceProvider serviceProvider,
            bool isIgnored)
        {
            _serviceProvider = serviceProvider;

            Id             = id;
            TypeName       = typeName;
            Parent         = parent;
            ExplicitReason = isIgnored ? "Ignored" : string.Empty;
        }
 public MspecSpecificationMapping(MspecServiceProvider services)
     : base(services)
 {
 }
コード例 #6
0
 public MspecContextMapping(MspecServiceProvider services)
     : base(services)
 {
 }
コード例 #7
0
 protected MspecElementMapping(MspecServiceProvider services)
 {
     Services = services;
 }