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); }
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); }
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)); }
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)); }
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); }