public override void TestSetup() { base.TestSetup(); m_importWizard = new ImportWizardWrapper(m_scr, m_styleSheet); MethodInfo createHandle = m_importWizard.ScrMappings.GetType().GetMethod("CreateHandle", BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic); createHandle.Invoke(m_importWizard.ScrMappings, null); m_settings = (IScrImportSet)ReflectionHelper.GetField(m_importWizard, "m_settings"); m_ptHelper.Projects.Clear(); m_mockParatextHelper = MockRepository.GenerateMock<IParatextHelper>(); m_ptHelper.m_loadProjectMappingsImpl = m_mockParatextHelper; }
/// -------------------------------------------------------------------------------- /// <summary> /// Sets the IParatextHelper adapter. /// </summary> /// <param name="adapter">The adapter.</param> /// -------------------------------------------------------------------------------- public static void SetParatextHelperAdapter(IParatextHelper adapter) { s_ptHelper = adapter; }
/// -------------------------------------------------------------------------------- /// <summary> /// Sets the IParatextHelper adapter. /// </summary> /// <param name="adapter">The adapter.</param> /// -------------------------------------------------------------------------------- public static void SetParatextHelperAdapter(IParatextHelper adapter) { s_ptHelper = adapter; }