Clean up IntArrayViewTest

Change-Id: I30138f0722571100fe13efc96f8332efde846c2e
main
Keisuke Kuroyanagi 2014-08-06 10:09:02 +09:00
parent 4fd1ffdb8e
commit da8cda0578
1 changed files with 9 additions and 9 deletions

View File

@ -23,8 +23,8 @@
namespace latinime { namespace latinime {
namespace { namespace {
TEST(MemoryViewTest, TestAccess) { TEST(IntArrayViewTest, TestAccess) {
std::vector<int> intVector = {3, 2, 1, 0, -1, -2}; const std::vector<int> intVector = {3, 2, 1, 0, -1, -2};
IntArrayView intArrayView(intVector); IntArrayView intArrayView(intVector);
EXPECT_EQ(intVector.size(), intArrayView.size()); EXPECT_EQ(intVector.size(), intArrayView.size());
for (int i = 0; i < static_cast<int>(intVector.size()); ++i) { for (int i = 0; i < static_cast<int>(intVector.size()); ++i) {
@ -32,15 +32,15 @@ TEST(MemoryViewTest, TestAccess) {
} }
} }
TEST(MemoryViewTest, TestIteration) { TEST(IntArrayViewTest, TestIteration) {
std::vector<int> intVector = {3, 2, 1, 0, -1, -2}; const std::vector<int> intVector = {3, 2, 1, 0, -1, -2};
IntArrayView intArrayView(intVector); IntArrayView intArrayView(intVector);
std::set<int> intSet(intVector.begin(), intVector.end()); size_t expectedIndex = 0;
for (const int i : intArrayView) { for (const int element : intArrayView) {
EXPECT_TRUE(intSet.count(i) > 0); EXPECT_EQ(intVector[expectedIndex], element);
intSet.erase(i); ++expectedIndex;
} }
EXPECT_TRUE(intSet.empty()); EXPECT_EQ(expectedIndex, intArrayView.size());
} }
} // namespace } // namespace