public void GameplayTestInitialize() { messages.Clear(); IVariantLoader loader = new MafiaBotV2.MafiaLib.Sources.XmlSource(Assembly.GetExecutingAssembly().GetManifestResourceStream("MafiaBot.Test2.Old.Data.StaticC9.xml")); village = new Village(loader); village.Outside = new TestOutsideConnector(); }
public void C9Test() { IVariantLoader loader = new MafiaBotV2.MafiaLib.Sources.XmlSource(Assembly.GetExecutingAssembly().GetManifestResourceStream("MafiaBot.Test2.Old.Data.C9.xml")); Village target = new Village(loader); Assert.AreEqual(2, target.Factions.Count); Assert.AreEqual(target.Rules.MaximumPopulation, target.Members.Count); int count = 0; foreach (Faction f in target.Factions) { count += f.Members.Count; } Assert.AreEqual(target.Rules.MaximumPopulation, count); }