public void When_calling_create_part_it_should_create_a_disposable_intercepting_part() { var mockInterceptor = new Mock<IExportedValueInterceptor>(); interceptedPartDefinition = AttributedModelServices.CreatePartDefinition(typeof(DisposablePart), null); interceptingPartDefinition = new InterceptingComposablePartDefinition(interceptedPartDefinition, mockInterceptor.Object); var part = interceptingPartDefinition.CreatePart(); part.ShouldBeOfType<DisposableInterceptingComposablePart>(); }
public void When_calling_create_part_it_should_create_a_disposable_intercepting_part() { var mockInterceptor = new Mock <IExportedValueInterceptor>(); interceptedPartDefinition = AttributedModelServices.CreatePartDefinition(typeof(DisposablePart), null); interceptingPartDefinition = new InterceptingComposablePartDefinition(interceptedPartDefinition, mockInterceptor.Object); var part = interceptingPartDefinition.CreatePart(); part.ShouldBeOfType <DisposableInterceptingComposablePart>(); }
public void When_calling_create_part_it_should_create_an_intercepting_part() { var part = interceptingPartDefinition.CreatePart(); part.ShouldBeOfType <InterceptingComposablePart>(); }