public void ActivateJob_CallsMEF() { var activator = new MEFJobActivator(_container); var result = activator.ActivateJob(typeof(IMEFTestClass)) as IMEFTestClass; Assert.AreEqual(100, result.TestValue); }
public void ActivateJob_CallsMEF_PropertyImports() { var activator = new MEFJobActivator(_container); var result = activator.ActivateJob(typeof(MEFTestClassWrapper)) as MEFTestClassWrapper; Assert.AreEqual(100, result.MEFTestClass.TestValue); }
private MEFJobActivator CreateActivator() { var activator = new MEFJobActivator(_container); return(activator); }
public void Ctor_ThrowsAnException_WhenContainerIsNull() { var activator = new MEFJobActivator(null); }