10 #include <tracking/trackFindingCDC/hough/boxes/Box.h>
12 #include <gtest/gtest.h>
16 using namespace TrackFindingCDC;
18 TEST(TrackFindingCDCTest, Box_intersects)
20 Box<float, float> box({{0, 1}}, {{0, 1}});
21 EXPECT_TRUE(box.intersects(box));
23 Box<float, float> box2({{0.5, 1.5}}, {{0.5, 1.5}});
24 EXPECT_TRUE(box.intersects(box2));
25 EXPECT_TRUE(box2.intersects(box));
27 Box<float, float> box3({{1.5, 2.5}}, {{0.5, 1.5}});
28 EXPECT_FALSE(box.intersects(box3));
29 EXPECT_FALSE(box3.intersects(box));