public void MergeDynamicComponents() { var destination = new ExplicitDeclarationsHolder(); var source = new ExplicitDeclarationsHolder(); source.AddAsDynamicComponent(property, typeof(MyClass)); destination.Merge(source); destination.DynamicComponents.Should().Have.Count.EqualTo(1); destination.GetDynamicComponentTemplate(property).Should().Be(typeof(MyClass)); }
public void MergeDynamicComponents() { var destination = new ExplicitDeclarationsHolder(); var source = new ExplicitDeclarationsHolder(); source.AddAsDynamicComponent(property, typeof(MyClass)); destination.Merge(source); Assert.That(destination.DynamicComponents, Has.Count.EqualTo(1)); Assert.That(destination.GetDynamicComponentTemplate(property), Is.EqualTo(typeof(MyClass))); }