diff --git a/.template_files/modules/test_module_name.c b/.template_files/modules/test_module_name.c index 7d47c40..121daef 100644 --- a/.template_files/modules/test_module_name.c +++ b/.template_files/modules/test_module_name.c @@ -1,18 +1,31 @@ -#include -#include -#include -#include -#include - -/* A test case that does nothing and succeeds. */ -static void null_test_success(void **state) { - (void) state; /* unused */ -} - -int main(void) +/* + * Author: username + * Date: todays_date + * filename: test_module_name.c + * description: module_purpose + */ + +#include "CppUTest/CommandLineTestRunner.h" +#include "module_name.h" + +TEST_GROUP(FirstTestGroup) { - const struct CMUnitTest tests[] = { - cmocka_unit_test(null_test_success), - }; - return cmocka_run_group_tests(tests, NULL, NULL); + +}; + +TEST(FirstTestGroup, FirstTest) +{ + FAIL("Fail me!"); +} + +TEST(FirstTestGroup, SecondTest) +{ + STRCMP_EQUAL("hello", "world"); + LONGS_EQUAL(1, 2); + CHECK(false); +} + +int main(int ac, char** av) +{ + return CommandLineTestRunner::RunAllTests(ac, av); }