[英]DunitX, how to run only one test?
每次我運行我的 DUnitX 項目時,它都會運行所有測試。 他們是讓它只運行一個測試的簡單方法嗎(例如我正在做的測試)? 是否可以指定要在命令行中運行的測試?
我還沒有使用這些選項,但它似乎有命令行選項來運行一個或多個測試,或者使用一個文件來保存要運行的測試。
所有可用選項:
--options:value 或 -opt:value - 選項文件
--hidebanner 或 -b - 隱藏許可證橫幅
--xmlfile:value 或 -xml:value - XML output 文件路徑
--runlist:value 或 -rl:value - 指定列出要運行的測試的文件的名稱
--run:value 或 -r:value - 指定要運行的測試,用逗號分隔
--include:value 或 -i:value - 指定要包含的類別
--exclude:value 或 -e:value - 指定要排除的類別
--dontshowignored 或 -dsi - 不顯示忽略的測試
--loglevel:value 或 -l:value - 日志記錄級別 - 信息、警告、錯誤
--exitbehavior:value 或 -exit:value - 退出行為 - 繼續、暫停
--h 還是-? - 顯示用法
對於您問題的第一部分:
他們是讓它只運行一個測試的簡單方法嗎
DUnitX 將跳過私有方法。 因此,只需在所有測試之上添加一個private
label(即部分),然后將要測試的部分留在公共/已發布部分中。
完成后,刪除私有 label。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.