Exemplo n.º 1
0
 public void CheckForInvalidMessage()
 {
     Assert.AreEqual(false, FindAllAllies.IsMessageValidSecret("abc", "aaaa"));
     Assert.AreEqual(false, FindAllAllies.IsMessageValidSecret("123", "asdasdasd"));
     Assert.AreEqual(false, FindAllAllies.IsMessageValidSecret("abc", "12313"));
     Assert.AreEqual(false, FindAllAllies.IsMessageValidSecret("octopus", "Summer is coming"));
 }
Exemplo n.º 2
0
 public void CheckForValidMessage()
 {
     Assert.AreEqual(true, FindAllAllies.IsMessageValidSecret("panda", "a1d22n333a4444p"));
     Assert.AreEqual(true, FindAllAllies.IsMessageValidSecret("owl", "oaaawaala"));
     Assert.AreEqual(true, FindAllAllies.IsMessageValidSecret("mammoth", "zmzmzmzaztzozh"));
     Assert.AreEqual(true, FindAllAllies.IsMessageValidSecret("owl", "let’s swing the sword together"));
     Assert.AreEqual(true, FindAllAllies.IsMessageValidSecret("panda", "die or play the tame of thrones"));
     Assert.AreEqual(true, FindAllAllies.IsMessageValidSecret("mammoth", "ahoy! fight for me with men and money"));
     Assert.AreEqual(true, FindAllAllies.IsMessageValidSecret("dragon", "drag on martin!"));
 }
Exemplo n.º 3
0
 public RulerAllies(IEnumerable <string> messages, string rulerName)
 {
     MessagesWithKingdoms = messages;
     Allies    = FindAllAllies.FindAllies(messages);
     RulerName = rulerName;
 }