Initial Course
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
#include "conditionals.hpp"
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
TEST(Conditionals, ClassifyScore) {
|
||||
EXPECT_EQ(control_flow::classify_score(95), control_flow::Grade::A);
|
||||
EXPECT_EQ(control_flow::classify_score(82), control_flow::Grade::B);
|
||||
EXPECT_EQ(control_flow::classify_score(55), control_flow::Grade::F);
|
||||
}
|
||||
|
||||
TEST(Conditionals, MaxOfThree) {
|
||||
EXPECT_EQ(control_flow::max_of_three(1, 9, 3), 9);
|
||||
EXPECT_EQ(control_flow::max_of_three(-1, -5, -2), -1);
|
||||
}
|
||||
|
||||
TEST(Conditionals, SignOf) {
|
||||
EXPECT_EQ(control_flow::sign_of(10), 1);
|
||||
EXPECT_EQ(control_flow::sign_of(0), 0);
|
||||
EXPECT_EQ(control_flow::sign_of(-3), -1);
|
||||
}
|
||||
Reference in New Issue
Block a user