Пример #1
0
        public void SetupOutputFolder_ClickOnBackTranslation()
        {
            m_dummyParaDlg.ScriptureChecked = true;

            m_dummyParaDlg.SimulateShowDialog();
            // Now "click" on the BT domain radio button.
            m_dummyParaDlg.SimulateCheckBackTrans();

            Assert.AreEqual(@"C:\My Paratext Projects", m_dummyParaDlg.BackTransOutputFolder);
            Assert.AreEqual(@"C:\My Paratext Projects\xyzBT", m_dummyParaDlg.DisplayedOutputFolder);
            Assert.AreEqual(string.Empty, m_dummyParaDlg.FileNameSchemeCtrl.Prefix);
            Assert.AreEqual("41MAT", m_dummyParaDlg.FileNameSchemeCtrl.Scheme);
            Assert.AreEqual("xyzBT", m_dummyParaDlg.FileNameSchemeCtrl.Suffix);
            Assert.AreEqual("sfm", m_dummyParaDlg.FileNameSchemeCtrl.Extension);
        }