Index: ceee/ie/plugin/bho/events_funnel_unittest.cc |
=================================================================== |
--- ceee/ie/plugin/bho/events_funnel_unittest.cc (revision 66617) |
+++ ceee/ie/plugin/bho/events_funnel_unittest.cc (working copy) |
@@ -16,29 +16,19 @@ |
using testing::StrEq; |
-MOCK_STATIC_CLASS_BEGIN(MockCeeeModuleUtils) |
- MOCK_STATIC_INIT_BEGIN(MockCeeeModuleUtils) |
- MOCK_STATIC_INIT2(ceee_module_util::FireEventToBroker, |
- FireEventToBroker); |
- MOCK_STATIC_INIT_END() |
- MOCK_STATIC2(void, , FireEventToBroker, const std::string&, |
- const std::string&); |
-MOCK_STATIC_CLASS_END(MockCeeeModuleUtils) |
- |
// Test subclass used to provide access to protected functionality in the |
// EventsFunnel class. |
class TestEventsFunnel : public EventsFunnel { |
public: |
- TestEventsFunnel() : EventsFunnel(true) {} |
- |
HRESULT CallSendEvent(const char* event_name, const Value& event_args) { |
return SendEvent(event_name, event_args); |
} |
+ |
+ MOCK_METHOD2(SendEventToBroker, HRESULT(const char*, const char*)); |
}; |
TEST(EventsFunnelTest, SendEvent) { |
TestEventsFunnel events_funnel; |
- MockCeeeModuleUtils mock_ceee_module; |
static const char* kEventName = "MADness"; |
DictionaryValue event_args; |
@@ -53,7 +43,7 @@ |
std::string event_args_str; |
base::JSONWriter::Write(&args_list, false, &event_args_str); |
- EXPECT_CALL(mock_ceee_module, FireEventToBroker(StrEq(kEventName), |
+ EXPECT_CALL(events_funnel, SendEventToBroker(StrEq(kEventName), |
StrEq(event_args_str))).Times(1); |
EXPECT_HRESULT_SUCCEEDED( |
events_funnel.CallSendEvent(kEventName, event_args)); |