s0012
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2022-11-03 15:44:17 +08:00
parent 090003819d
commit e865d369e6
3 changed files with 56 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
#include "s0012_integer_to_roman.hpp"
#include <gtest/gtest.h>
TEST(Problem12, Case1) {
int i{3};
string o("III");
Solution solution;
EXPECT_EQ(solution.intToRoman(i), o);
}
TEST(Problem12, Case2) {
int i{58};
string o("LVIII");
Solution solution;
EXPECT_EQ(solution.intToRoman(i), o);
}
TEST(Problem12, Case3) {
int i{1994};
string o("MCMXCIV");
Solution solution;
EXPECT_EQ(solution.intToRoman(i), o);
}