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 avatar

(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]