public void GetVictimTest() { var manager = new SubClueManager(); var rng = Extensions.RandomGenerator = new Random(1); IList<string> zoo = new List<string> { "wrench", "killer", "abstract" }; Assert.AreEqual("killer", manager.GetVictimName(zoo, "wrench")); Assert.AreEqual("abstract", manager.GetVictimName(zoo, "killer")); Assert.AreEqual("wrench", manager.GetVictimName(zoo, "abstract")); }
public void GetNightActivitySetsVictim() { var manager = new SubClueManager(); var rng = Extensions.RandomGenerator = new Random(1); IList<string> zoo = new List<string> { "wrench", "killer", "abstract" }; IList<string> text1 = manager.GetNightActivity(zoo, "killer"); var expectedVictim = manager.GetVictimName(zoo, "killer"); Assert.AreEqual(expectedVictim, manager.Victim); }