Example: unittest are in unit.d, main() is in main.d.
$ dmd -c unit.d $ dmd -c -unittest main.d $ dmd main.o unit.o ./main --- unittest run --- $ dmd -c -unittest unit.d $ dmd -c main.d $ dmd main.o unit.o ./main --- unittest don't run --- Thats all, thanks.