Tôi có thể thay đổi tên của tệp exe đã biên dịch và thư mục đầu ra bằng mã nguồn Delphi hay không. Tôi biết tôi có thể thay đổi điều đó bằng cách chỉnh sửa "cài đặt dự án" bằng tay. Tôi muốn biên dịch testcases Dunit và bất cứ khi nào tôi sử dụng các GUItestrunner, tôi thích một outputfolder khác nhau và tập tin exe Tênthay đổi tên tệp exe và đường dẫn đầu ra
{$ifdef guitestrunner}
CONST
exename = ......
exeoutfolder = ....
{$else}
....
{$ifend}
Nếu tôi có thể có được một giải pháp cho vấn đề này. Bất kỳ cơ hội để tạo/biên dịch cả hai thực thi với một cú click chuột?
Tại sao bạn phải sử dụng chuột? Bạn sẽ giải trí một kịch bản xây dựng? –
Cách thông thường là có ** hai ** dự án (trong một nhóm dự án nếu bạn thích) dự án DUnit sẽ đơn giản chỉ sử dụng các đơn vị của dự án chính của bạn. Ngoài ra, hãy nhớ rằng ý tưởng thử nghiệm Đơn vị là chạy mã thực tế, không phải các nhánh khác nhau được tạo bằng 'ifdef''s –