public void CustomAlphabets() { using (var teller = new SecretTeller("bcd", "aei")) { Assert.AreEqual("debebica", teller.Tell("something")); } }
public void CustomEverything() { using (var teller = new SecretTeller("grf", "aeo", MD5.Create(), "saltydasdad")) { Assert.AreEqual("gefagefo", teller.Tell("something")); } }
public void CustomLength() { using (var teller = new SecretTeller()) { Assert.AreEqual(15, teller.Tell("something", 15).Length); } }
public void Vanilla() { using (var secretTeller = new SecretTeller()) { Assert.AreEqual("jejasuni", secretTeller.Tell("something")); } }
public void LengthGreaterThanHash() { using (var teller = new SecretTeller()) { teller.Tell("something", 21); } }
public void ZeroLength() { using (var secretTeller = new SecretTeller()) { secretTeller.Tell("something", 0); } }
public void NegativeLength() { using (var secretTeller = new SecretTeller()) { secretTeller.Tell("something", -1); } }