#pragma once #include "ITestClass.h" #include #include class crypto_Rsa2048OaepSha256Encryptor_TestClass : public ITestClass { public: void runAllTests(); private: void test_Constants(); void test_UseClassDec(); void test_UseClassEnc(); void test_UseUtilFuncDec(); void test_UseUtilFuncEnc(); void test_UnspecifiedSeedProducesDifferentBlock(); void test_DoesNothingWhenNotInit(); void test_InitializeThrowsExceptionOnBadInput(); void test_EncryptReturnsFalseOnBadInput(); void test_DecryptReturnsFalseOnBadInput(); };