メインの機能の単体テストを作成する必要があります。
私は、C:\sample\src\main.c
#include<stdio.h>
void main()
{
printf("\nthis is main file");
}
void print()
{
printf("\nthis is print function of main file");
}
C:\sample\src\main.h
#ifndef MAIN_H
#define MAIN_H
void print();
#endif
C:\sample\unitTest.c
#include<stdio.h>
#include<main.h>
void main()
{
printf("unit test");
print();
}
上記のプログラムでは、UnitTest.c ファイルから単体テストをトリガーしたいと考えています。実行可能ファイルに 2 つのメイン ファイルを含めることはできません。これどうやってするの?