Create Unit Test¶
create unit test for a C source code
(1)Use GUI to create unittest¶
Choose demo1.c source code
Menu Code->Create UT
(2)Use command line to create unittest¶
Create Unittest, arg is the filename of c code(with or without extension) {create} arg
Example(demo)¶
create unittest for demo1.c
ctestcode create demo1.c
(3)Add new cases for new codes.¶
cmd is the same as create,it will add new case_xxx.c files
ctestcode create demo1.c
(4)ctestcode Unittest folder structure¶
Main Unit folder
├── .vscode [1]
├── mock_file [2]
│ ├── auto_define.h [3]
│ ├── caseA01_UT.cpp [4]
│ ├── stub_mock.h [5]
│ └── uttest_caseA01.c [6]
├── UT_include.h [7]
├── UT_setup.c [8]
├── case_compare.c [9]
├── case_function.c [10]
└── test.ini [11]