Index: webrtc/base/array_view_unittest.cc |
diff --git a/webrtc/base/array_view_unittest.cc b/webrtc/base/array_view_unittest.cc |
index 0d1bff03d11de11ec3efccf91502b9d4d0ad6416..8bb1bcc4c6ce259a8d1c61c2d3618bc2594f35e5 100644 |
--- a/webrtc/base/array_view_unittest.cc |
+++ b/webrtc/base/array_view_unittest.cc |
@@ -214,4 +214,20 @@ TEST(ArrayViewTest, TestIteration) { |
} |
} |
+TEST(ArrayViewTest, TestEmpty) { |
+ EXPECT_TRUE(ArrayView<int>().empty()); |
+ const int a[] = {1, 2, 3}; |
+ EXPECT_FALSE(ArrayView<const int>(a).empty()); |
+} |
+ |
+TEST(ArrayViewTest, TestCompare) { |
+ int a[] = {1, 2, 3}; |
+ int b[] = {1, 2, 3}; |
+ EXPECT_EQ(ArrayView<int>(a), ArrayView<int>(a)); |
+ EXPECT_EQ(ArrayView<int>(), ArrayView<int>()); |
+ EXPECT_NE(ArrayView<int>(a), ArrayView<int>(b)); |
+ EXPECT_NE(ArrayView<int>(a), ArrayView<int>()); |
+ EXPECT_NE(ArrayView<int>(a), ArrayView<int>(a, 2)); |
+} |
+ |
} // namespace rtc |