public override void TestSetUp()
 {
     MockPart.Setup(p => p.GetExportedValue(OrderProcessorExportDefinition)).Returns(interceptedOrderProcessor);
     InterceptedPart = MockPart.Object;
     MockInterceptor.Setup(p => p.Intercept(interceptedOrderProcessor)).Returns(interceptingOrderProcessor);
     InterceptingPart = new InterceptingComposablePart(InterceptedPart, MockInterceptor.Object);
 }
            public void It_should_set_the_import_on_intercepted_part()
            {
                InterceptedPart  = MockPart.Object;
                InterceptingPart = new InterceptingComposablePart(InterceptedPart, MockInterceptor.Object);
                InterceptingPart.SetImport(LoggerImportDefinition, Exports);

                MockPart.Verify(p => p.SetImport(LoggerImportDefinition, Exports));
            }