|
1 | | -import { multiply } from "./0043_multiply_strings"; |
| 1 | +#include "0043_multiply_strings.h" |
| 2 | +#include <gtest/gtest.h> |
2 | 3 |
|
3 | | -test("multiply1", () => { |
4 | | - expect(multiply("2", "3")).toEqual("6"); |
5 | | -}); |
| 4 | +TEST(MultiplyStrings, Example1) { |
| 5 | + EXPECT_EQ(Solution().multiply("2", "3"), "6"); |
| 6 | +} |
6 | 7 |
|
7 | | -test("multiply2", () => { |
8 | | - expect(multiply("589", "24")).toBe("14136"); |
9 | | -}); |
| 8 | +TEST(MultiplyStrings, Example2) { |
| 9 | + EXPECT_EQ(Solution().multiply("589", "24"), "14136"); |
| 10 | +} |
10 | 11 |
|
11 | | -test("multiply3", () => { |
12 | | - expect(multiply("5891", "243")).toBe("1431513"); |
13 | | -}); |
| 12 | +TEST(MultiplyStrings, Example3) { |
| 13 | + EXPECT_EQ(Solution().multiply("5891", "243"), "1431513"); |
| 14 | +} |
14 | 15 |
|
15 | | -test("multiply4", () => { |
16 | | - expect(multiply("123", "456")).toEqual("56088"); |
17 | | -}); |
| 16 | +TEST(MultiplyStrings, Example4) { |
| 17 | + EXPECT_EQ(Solution().multiply("123", "456"), "56088"); |
| 18 | +} |
18 | 19 |
|
19 | | -test("multiply5", () => { |
20 | | - expect(multiply("0", "0")).toEqual("0"); |
21 | | -}); |
| 20 | +TEST(MultiplyStrings, Example5) { |
| 21 | + EXPECT_EQ(Solution().multiply("0", "0"), "0"); |
| 22 | +} |
0 commit comments