added CryptoProviderTest.cs class