Ejemplo n.º 1
0
        public void Ctor_Name_Value(string name, string value)
        {
            var attribute = new ImportMetadataConstraintAttribute(name, value);

            Assert.Equal(name, attribute.Name);
            Assert.Equal(value, attribute.Value);
        }
Ejemplo n.º 2
0
        public void AddImportConstraint_AddsImportConstraintMetadataAttribute()
        {
            var builder = new ConventionBuilder();

            builder.ForType <FooImpl>().ImportProperty((p) => p.IFooProperty, (c) => c.AddMetadataConstraint("name", "val"));

            ImportMetadataConstraintAttribute importMetadataConstraint = GetImportMetadataConstraintAttribute(builder);

            Assert.Equal("name", importMetadataConstraint.Name);
            Assert.Equal("val", importMetadataConstraint.Value);
        }