Пример #1
0
        public void HistoryIsLoadedFromDatedBlocks()
        {
            var titlesHistory = new TitlesHistory("TestFiles/title_history", new Date(867, 1, 1));
            var history       = titlesHistory.PopTitleHistory("k_greece");

            Assert.Equal("420", history.InternalHistory.GetSimpleFieldValue("holder", new Date(867, 1, 1)));
            Assert.Equal(20, history.DevelopmentLevel);
        }
Пример #2
0
        public void HistoryCanBeLoadedFromStream()
        {
            var titlesHistory = new TitlesHistory("TestFiles/title_history", new Date(867, 1, 1));
            var history       = titlesHistory.PopTitleHistory("k_rome");

            Assert.Equal("67", history.InternalHistory.GetSimpleFieldValue("holder", new Date(867, 1, 1)));
            Assert.Equal("e_italia", history.Liege);
        }
Пример #3
0
        public void HistoryIsLoadedFromDatedBlocks()
        {
            var date          = new Date(867, 1, 1);
            var titlesHistory = new TitlesHistory("TestFiles/title_history");
            var history       = titlesHistory.PopTitleHistory("k_greece");

            Assert.NotNull(history);
            Assert.Equal("420", history.GetHolderId(date));
            Assert.Equal(20, history.GetDevelopmentLevel(date));
        }
Пример #4
0
        public void HistoryCanBeLoadedFromStream()
        {
            var date          = new Date(867, 1, 1);
            var titlesHistory = new TitlesHistory("TestFiles/title_history");
            var history       = titlesHistory.PopTitleHistory("k_rome");

            Assert.NotNull(history);
            Assert.Equal("67", history.GetHolderId(date));
            Assert.Equal("e_italia", history.GetLiege(date));
        }
Пример #5
0
        public void HistoryCanBeAdded()
        {
            var titlesHistory = new TitlesHistory("TestFiles/title_history", new Date(867, 1, 1));
            var history       = titlesHistory.PopTitleHistory("k_greece");
            var title         = new Title();

            title.AddHistory(new LandedTitles(), history);

            Assert.Equal("420", title.GetHolderId(new Date(867, 1, 1)));
            Assert.Equal(20, title.DevelopmentLevel);
        }