Initial Course
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
#include "default_parameters.hpp"
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
TEST(DefaultParameters, Repeat) {
|
||||
EXPECT_EQ(functions::repeat('*'), "*");
|
||||
EXPECT_EQ(functions::repeat('-', 3), "---");
|
||||
}
|
||||
|
||||
TEST(DefaultParameters, Power) {
|
||||
EXPECT_EQ(functions::power(5), 25);
|
||||
EXPECT_EQ(functions::power(2, 10), 1024);
|
||||
}
|
||||
|
||||
TEST(DefaultParameters, Clamp) {
|
||||
EXPECT_EQ(functions::clamp(150), 100);
|
||||
EXPECT_EQ(functions::clamp(-5), 0);
|
||||
EXPECT_EQ(functions::clamp(42, 10, 50), 42);
|
||||
}
|
||||
Reference in New Issue
Block a user