public void WithTraitAddsFeatureTrait(string featureId, IFeatureTrait trait) { IFeature feature = FeatureBuilder.Create(featureId) .WithTrait(trait) .Build(); Assert.Contains(trait, feature.Traits); }
public IFeatureBuilder WithTrait(IFeatureTrait trait) { if (trait == null) throw new ArgumentNullException(nameof(trait)); _traits.Add(trait); return this; }
public IFeatureBuilder WithTrait(IFeatureTrait trait) { if (trait == null) { throw new ArgumentNullException(nameof(trait)); } _traits.Add(trait); return(this); }