// // Copyright 2013 Google Inc. All Rights Reserved. // #include "gtest/gtest.h" #include "WVCreatePluginFactories.h" namespace wvdrm { namespace hardware { namespace drm { namespace V1_0 { namespace widevine { using ::android::sp; using namespace android; TEST(CreatePluginFactoriesTest, CreatesDrmFactory) { sp factory(createDrmFactory()); EXPECT_NE((IDrmFactory*)NULL, factory.get()) << "createDrmFactory() returned null"; } TEST(CreatePluginFactoriesTest, CreatesCryptoFactory) { sp factory(createCryptoFactory()); EXPECT_NE((ICryptoFactory*)NULL, factory.get()) << "createCryptoFactory() returned null"; } } // namespace widevine } // namespace V1_0 } // namespace drm } // namespace hardware } // namespace wvdrm