Esempio n. 1
0
        public NumberOfJournalPosts(Archive archive)
        {
            try
            {
                _publicJournalNumberOfJournalPosts  = GetPostCountFromJournal(archive.PublicJournalFile);
                _runningJournalNumberOfJournalPosts = GetPostCountFromJournal(archive.RunningJournalFile);
            }
            catch (Exception)
            {
                _testResults.Add(new TestResult(ResultType.Error, Location.Archive,
                                                Noark5Messages.NumberOfJournalPostsMessage_CouldNotReadFromJournals));
            }

            _periodSeparationIsSharp = Noark5TestHelper.PeriodSeparationIsSharp(archive);
        }
Esempio n. 2
0
        public N5_59_NumberOfJournalPosts(Archive archive)
        {
            ArchiveXmlFile publicJournal  = archive.GetArchiveXmlFile(ArkadeConstants.PublicJournalXmlFileName);
            ArchiveXmlFile runningJournal = archive.GetArchiveXmlFile(ArkadeConstants.RunningJournalXmlFileName);

            try
            {
                _publicJournalNumberOfJournalPosts  = GetPostCountFromJournal(publicJournal);
                _runningJournalNumberOfJournalPosts = GetPostCountFromJournal(runningJournal);
            }
            catch (Exception)
            {
                _testResults.Add(new TestResult(ResultType.Error, Location.Archive,
                                                Noark5Messages.NumberOfJournalPostsMessage_CouldNotReadFromJournals));
            }

            _periodSeparationIsSharp = Noark5TestHelper.PeriodSeparationIsSharp(archive);
        }
 public N5_60_ArchiveStartAndEndDateControl(Archive archive)
 {
     _archive = archive;
     _registrationCreationDates = new SortedSet <DateTime>();
     _periodSeparationIsSharp   = Noark5TestHelper.PeriodSeparationIsSharp(archive);
 }