| 6 | using namespace PLPSLAM; |
| 7 | |
| 8 | TEST(random_array, create_random_array_1) |
| 9 | { |
| 10 | const auto array = util::create_random_array(5, 1, 5); |
| 11 | |
| 12 | EXPECT_EQ(array.size(), 5); |
| 13 | // 重複なしのrandom arrayを作成しているので,最小値は1,最大値は5になるはず |
| 14 | EXPECT_EQ(*std::min_element(array.begin(), array.end()), 1); |
| 15 | EXPECT_EQ(*std::max_element(array.begin(), array.end()), 5); |
| 16 | } |
| 17 | |
| 18 | TEST(random_array, create_random_array_2) |
| 19 | { |
nothing calls this directly
no test coverage detected