public void DefaultCompositeViewTypeFactory_BuildCompositeViewTypeInternal_ShouldReturnACompositeForIViewTThatImplementsICompositeView() { // Arrange // Act var type = DefaultCompositeViewTypeFactory.BuildCompositeViewTypeInternal(typeof(IView <object>)); // Assert Assert.IsTrue(typeof(ICompositeView).IsAssignableFrom(type)); }
public void DefaultCompositeViewTypeFactory_BuildCompositeViewTypeInternal_ShouldReturnACompositeForCustomEvents() { // Arrange // Act var type = DefaultCompositeViewTypeFactory.BuildCompositeViewTypeInternal(typeof(BuildCompositeViewTypeInternal_CustomEvents)); // Assert Assert.IsTrue(typeof(ICompositeView).IsAssignableFrom(type)); Assert.IsTrue(typeof(BuildCompositeViewTypeInternal_CustomEvents).IsAssignableFrom(type)); }