Use StrEq for string comparison in mpd notifier unittests

Change-Id: I9960908764aea29adbe8feae2a71359f9ff4ecee
This commit is contained in:
KongQun Yang 2015-09-22 16:17:22 -07:00
parent 6a7b32641a
commit 5c788c2dd5
3 changed files with 5 additions and 3 deletions

View File

@ -20,6 +20,7 @@ using ::testing::_;
using ::testing::Eq;
using ::testing::InSequence;
using ::testing::Return;
using ::testing::StrEq;
namespace {
@ -719,7 +720,7 @@ TEST_P(DashIopMpdNotifierTest, UpdateEncryption) {
const char kBogusNewPsshInBase64[] = "cHNzaHNvbWV0aGluZ2Vsc2U=";
EXPECT_CALL(*default_mock_adaptation_set_,
UpdateContentProtectionPssh(kBogusNewPsshInBase64));
UpdateContentProtectionPssh(StrEq(kBogusNewPsshInBase64)));
EXPECT_TRUE(notifier.NotifyEncryptionUpdate(
container_id, std::vector<uint8_t>(), kBogusNewPsshVector));
}

View File

@ -19,7 +19,7 @@ namespace edash_packager {
class MockMpdNotifier : public MpdNotifier {
public:
MockMpdNotifier(DashProfile profile);
virtual ~MockMpdNotifier() OVERRIDE;
virtual ~MockMpdNotifier();
MOCK_METHOD0(Init, bool());
MOCK_METHOD2(NotifyNewContainer,

View File

@ -18,6 +18,7 @@ namespace edash_packager {
using ::testing::_;
using ::testing::Return;
using ::testing::StrEq;
namespace {
const char kValidMediaInfo[] =
@ -285,7 +286,7 @@ TEST_P(SimpleMpdNotifierTest, UpdateEncryption) {
const char kBogusNewPsshInBase64[] = "cHNzaHNvbWV0aGluZ2Vsc2U=";
EXPECT_CALL(*mock_representation,
UpdateContentProtectionPssh(kBogusNewPsshInBase64));
UpdateContentProtectionPssh(StrEq(kBogusNewPsshInBase64)));
EXPECT_TRUE(notifier.NotifyEncryptionUpdate(
container_id, std::vector<uint8_t>(), kBogusNewPsshVector));
}