Refactor rtc_unittests into several targets.
Also fix some warnings.
NOTRY=True
BUG=webrtc:6954
Review-Url: https://codereview.webrtc.org/2611663002
Cr-Commit-Position: refs/heads/master@{#15900}
diff --git a/webrtc/base/win32window_unittest.cc b/webrtc/base/win32window_unittest.cc
index 5dba67e..1819f92 100644
--- a/webrtc/base/win32window_unittest.cc
+++ b/webrtc/base/win32window_unittest.cc
@@ -45,9 +45,9 @@
EXPECT_TRUE(wnd.Create(0, L"Test", 0, 0, 0, 0, 100, 100));
EXPECT_TRUE(wnd.handle() != NULL);
EXPECT_EQ(kDummyResult, ::SendMessage(wnd.handle(), WM_USER, 1, 2));
- EXPECT_EQ(WM_USER, wnd.msg().message);
- EXPECT_EQ(1, wnd.msg().wParam);
- EXPECT_EQ(2, wnd.msg().lParam);
+ EXPECT_EQ(static_cast<UINT>(WM_USER), wnd.msg().message);
+ EXPECT_EQ(1u, wnd.msg().wParam);
+ EXPECT_EQ(2l, wnd.msg().lParam);
wnd.Destroy();
EXPECT_TRUE(wnd.handle() == NULL);
EXPECT_TRUE(wnd.destroyed());