Ich habe ein C-Projekt:Wie die Use Unit in Cmake in Sprache C testen?
.
├── build
├── bin
│ └── parser
├── CMakeLists.txt
├── configure.h.in
├── inc
│ ├── configure.h
│ ├── diam_dict.h
│ └── unit_tests.h
├── README.txt
├── src
│ └── diam_dict.c
└── testing
└── unit_tests.c
Ich mag Unit-Tests im Verzeichnis setzen "Test", in der Datei "unit_tests.c".
ich alle Funktionen der Datei „src/diam_dict.c“ testen wollen, was soll ich tun „unit_tests.c“ zu informieren, wo die Funktionen zu testen?
[was soll ich in der Datei "unit_tests.c" schreiben und die oberste Ebene Cmake Datei "CMakeLists.txt "?]
(I alle Funktionen der Quellcodedatei nennen soll" diam_dict.c "um sie zu testen)
ps: die Header-Datei" diam_dict.h "enthält alle Prototypen der Funktionen in der Quelldatei" diam_dict.c ", und die Header-Datei" unit_tests.h "enthält alle Prototypen der Testdatei" unit_tests.c ".
Ich benutze CUnit für dieses Projekt in der Tat. – SWIIWII
Dies wird von Ihrer Frage nicht berücksichtigt. – usr1234567