protected override void Given() { cryptor = new SimpleCryptor(); signatureProvider = new SignatureProvider(cryptor); signatureSettings = new SignatureSettings("aKey", "aPassword", expiry); }
protected override void Given() { expectedDecryptedSignature = String.Format("{0},{1},{2}", expectedKey, expectedPassword, expectedExpiry.Ticks); fakeCryptor = new Mock<ICryptor>(); fakeCryptor.Setup(h => h.Decrypt(It.IsAny<string>())).Returns(expectedDecryptedSignature); signatureProvider = new SignatureProvider(fakeCryptor.Object); }
protected override void Given() { settings = new SignatureSettings("key", "password", expiry); fakeCryptor = new Mock<ICryptor>(); fakeCryptor.Setup(h => h.Encrypt(It.IsAny<string>())).Returns(encryptedResult); signatureProvider = new SignatureProvider(fakeCryptor.Object); }
public void Should_throw_an_InvalidTokenSignature_Exception() { var signatureProvider = new SignatureProvider(fakeCryptor.Object); Assert.Throws<InValidTokenSignatureException>(new TestDelegate(() => signatureProvider.Parse(encryptedSignature))); }