#include #define TESTING // Include the source file(s) to be tested. #include "main.c" // Create a test fixture class template - this will be like a "conlection" of // tests. the : public ::testing::Test part is important! Add it to your fixture // class. class HelloTest : public ::testing::Test { HelloTest() {} ~HelloTest() {} void SetUp() {} void TearDown() {} }; // Add tests to the test fixture class. // @param fixture_class_name The name of the test fixture class. // @param test_name The name of the test. TEST(HelloTest, BasicAssertions) { // Execute the code to be tested. // Expect two strings not to be equal. EXPECT_STRNE("hello", "world"); // Expect equality. EXPECT_EQ(7 * 6, 42); }