public void CreateProviderTest()
        {
            string typeName = CryptoTestFactory.CreateProvider().GetType().FullName;

            switch (CryptoTestFactory.ProviderType)
            {
            case CryptoProviderType.Microsoft:
                Assert.AreEqual("Guardtime.KSI.Crypto.Microsoft.MicrosoftCryptoProvider", typeName, "Invalid crypto provider type name.");
                break;

            case CryptoProviderType.BouncyCastle:
                Assert.AreEqual("Guardtime.KSI.Crypto.BouncyCastle.BouncyCastleCryptoProvider", typeName, "Invalid crypto provider type name.");
                break;
            }
        }
Example #2
0
 public void RunBeforeAnyTests()
 {
     Thread.CurrentThread.CurrentCulture = new CultureInfo("et-EE");
     KsiProvider.SetCryptoProvider(CryptoTestFactory.CreateProvider());
 }