public void VerifyTokenPositiveTest()
        {
            IStringCryptoTransformer crypto = new StringCryptoTransformer(
                    new NameValueSectionConfigurationProvider(ConfigSectionsResource.DefaultStringEncryptorSectionName));

            MockRepository mocks = new MockRepository();

            ITokenVolatileDataVerifier volatileDataVerifier = 
                mocks.StrictMock<ITokenVolatileDataVerifier>();
            Expect.Call(volatileDataVerifier.VerifyVolatileData("testVolatileData")).Return(
                new TokenVerificationResult { 
                    ResultType = VerificationResultType.Success, Message = "Success" });

            mocks.ReplayAll();

            //ITokenVolatileDataVerifier volatileDataVerifier = new TokenDateTimeVerifier(
            //    new NameValueSectionConfigurationProvider("testTokenDateTimeVerifierSection"));

            EncryptionTokenVerifier target = new EncryptionTokenVerifier(crypto, volatileDataVerifier); // TODO: Initialize to an appropriate value
            string tokenTarget = "testSource";
            string token = @"n0EZVRe/bDyS3UGa0Y//VO7L0RiFrs+e8er2ilpHypC9r1+Yn2YLfjChc+CG16aV8kA6TJcs2CVnZfXps+pfNgu1woKqrP6WjV+GnnWiv1GyEeMMQBhLqlK+SeiqZuY2";

            TokenVerificationResult actual = target.VerifyToken(tokenTarget, token);

            mocks.VerifyAll();

            Assert.IsTrue(actual.ResultType == VerificationResultType.Success);

        }
 public void EncryptionTokenVerifierConstructorTest()
 {
     IStringCryptoTransformer crypto = null; // TODO: Initialize to an appropriate value
     ITokenVolatileDataVerifier volatileDataVerifier = null; // TODO: Initialize to an appropriate value
     
     EncryptionTokenVerifier target = new EncryptionTokenVerifier(crypto, volatileDataVerifier);
 }