簡體   English   中英

DunitX,如何只運行一個測試?

[英]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 命令行選項

對於您問題的第一部分:

他們是讓它只運行一個測試的簡單方法嗎

DUnitX 將跳過私有方法。 因此,只需在所有測試之上添加一個private label(即部分),然后將要測試的部分留在公共/已發布部分中。

完成后,刪除私有 label。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM