Skip to content

Commit 51d4bdf

Browse files
committed
add test for clamp value
1 parent 93d5e15 commit 51d4bdf

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

test/number_test.cpp

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,3 +96,19 @@ TEST(MapNumberTest, OutsideTest) {
9696
keisan::map_number(-9.3, -6.5, 4.75, -6.5 * 5.0, 4.75 * 5.0),
9797
-9.3 * 5.0);
9898
}
99+
100+
TEST(ClampNumberTest, InsideTest) {
101+
ASSERT_DOUBLE_EQ(
102+
keisan::clamp_number(5.0, 1.0, 10.0),
103+
5.0);
104+
}
105+
106+
TEST(ClampNumberTest, OutsideTest) {
107+
ASSERT_DOUBLE_EQ(
108+
keisan::clamp_number(0.0, 1.0, 10.0),
109+
1.0);
110+
111+
ASSERT_DOUBLE_EQ(
112+
keisan::clamp_number(15.0, 1.0, 10.0),
113+
10.0);
114+
}

0 commit comments

Comments
 (0)