Ejemplo n.º 1
0
        public void SaveRestoreFilterTest_DeleteBook1()
        {
            IScrBook book = m_scr.ScriptureBooksOS[1];

            m_filter.FilteredBooks = new IScrBook[] { book };             // saves the filter list
            m_filter.ShowAllBooks();
            m_scr.ScriptureBooksOS.Remove(book);

            // Restore the previously saved list. This should realize that the book no longer
            // exists and show all the books instead.
            Assert.AreEqual(0, m_filter.SavedFilter.Length);
        }
        public override void TestSetup()
        {
            base.TestSetup();

            m_BookFilter = Cache.ServiceLocator.GetInstance <IFilteredScrBookRepository>().GetFilterInstance(m_filterInstance);
            m_BookFilter.ShowAllBooks();

            ConfigurePublication(true, true);
        }
Ejemplo n.º 3
0
        public override void Initialize()
        {
            base.Initialize();

            m_BookFilter = new FilteredScrBooks(Cache, m_filterInstance);
            m_BookFilter.ShowAllBooks();
            ParagraphCounterManager.ParagraphCounterType = typeof(TeParaCounter);

            ConfigurePublication(true, true);
        }
Ejemplo n.º 4
0
 public override void Initialize()
 {
     CheckDisposed();
     m_cache  = FdoCache.Create("TestLangProj");
     m_filter = new FilteredScrBooks(m_cache, 123);
     m_filter.ShowAllBooks();
     m_fileName = Path.GetTempFileName();
     File.Delete(m_fileName);                    // exporter pops up dialog if file exists!
     m_exporter = new ExportXml(m_fileName, m_cache, m_filter,
                                ExportWhat.AllBooks, 0, 0, 0, "This is a test");
 }
Ejemplo n.º 5
0
        /// ------------------------------------------------------------------------------------
        /// <summary>
        /// Test setup
        /// </summary>
        /// ------------------------------------------------------------------------------------
        public override void TestSetup()
        {
            base.TestSetup();
            m_fileName = FileUtils.GetTempFile("tmp");
            FileUtils.Delete(m_fileName);               // exporter pops up dialog if file exists!
            m_stylesheet = new FwStyleSheet();
            m_stylesheet.Init(Cache, m_scr.Hvo, ScriptureTags.kflidStyles);

            m_book = AddBookToMockedScripture(1, "Genesis");
            AddTitleToMockedBook(m_book, "Genesis");

            m_filter = Cache.ServiceLocator.GetInstance <IFilteredScrBookRepository>().GetFilterInstance(123);

            m_filter.ShowAllBooks();

            m_exporter = new ExportXhtml(m_fileName, Cache, m_filter, ExportWhat.AllBooks, 1, 0, 0,
                                         string.Empty, m_stylesheet, null, null);
        }
Ejemplo n.º 6
0
        public override void Initialize()
        {
            CheckDisposed();
            base.Initialize();
            m_fileName = Path.GetTempFileName();
            File.Delete(m_fileName);                    // exporter pops up dialog if file exists!
            m_scrInMemoryCache.InitializeScripture();
            m_scrInMemoryCache.InitializeWritingSystemEncodings();
            m_stylesheet = new FwStyleSheet();
            m_stylesheet.Init(Cache, m_scr.Hvo, (int)Scripture.ScriptureTags.kflidStyles);
            m_scrInMemoryCache.InitializeAnnotationDefs();

            m_book = m_scrInMemoryCache.AddBookToMockedScripture(1, "Genesis");
            m_scrInMemoryCache.AddTitleToMockedBook(m_book.Hvo, "Genesis");

            m_filter = new FilteredScrBooks(Cache, 123);
            m_filter.ShowAllBooks();

            m_saveSegmentedBT = Options.UseInterlinearBackTranslation;
            Options.UseInterlinearBackTranslation = false;

            m_exporter = new ExportXml(m_fileName, Cache, m_filter, ExportWhat.AllBooks, 0, 0, 0,
                                       string.Empty);
        }