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

[英]DunitX, how to run only one test?

每次我運行我的 DUnitX 項目時,它都會運行所有測試。 他們是讓它只運行一個測試的簡單方法嗎(例如我正在做的測試)? 是否可以指定要在命令行中運行的測試? ...

DUNIT X,傳遞大量字符串

[英]DUNIT X , pass large number of strings

我需要將大量字符串值傳遞給測試程序,字符串參數作為逗號文本字符串列表傳輸,代碼如下所示 如果我的字符串列表超過 255 個字符,我會收到以下錯誤 將許多字符串傳遞給測試用例的優雅方法是什么? 我也不滿意在測試用例定義中編寫大字符串列表,看起來很丑。 ...

Apache Geode - 在基於 DUnit 的測試服務器/遠程服務器上使用來自客戶端的相同代碼創建區域

[英]Apache Geode - Creating region on DUnit Based Test Server/Remote Server with same code from client

我試圖在以下文檔中重用代碼: https://geode.apache.org/docs/guide/11/developing/region_options/dynamic_region_creation.ZFC35FDC70D5FC69D269883A8 我遇到的第一個問題是 不應在構造函數中執 ...

CEF4Delphi和DUnit

[英]CEF4Delphi and DUnit

我正在測試通過DUnit在我的應用程序中使用CEF4Delphi創建的一些進程。 以下是重現此問題的MCVE: 以下是測試用例: 如果使用.Show,則指令FChromiumCreated := True; 如果未執行,則TChromium不會加載該頁面,並且測試返回fa ...

DUnit測試-無法創建表單。 當前沒有MDI表格處於活動狀態

[英]DUnit test - Cannot create form. No MDI forms are currently active

我是從DUnit測試開始的,因此對於任何新手錯誤,我們都深表歉意。 當我嘗試運行簡單測試並且編譯器運行測試類的SetUp時,它將停止返回消息“ 無法創建表單”。 當前沒有MDI表單處於活動狀態 。 經過研究,我發現了一些解釋,但都與我的問題無關。 問題似乎是當我調用子級起源類的C ...

奇怪的單元版本錯誤-DUnitX是依賴於DUnit還是相反?

[英]Strange unit version error - Is DUnitX depending on DUnit or the other way around?

我正在使用Delphi xe4編譯https://github.com/hprose/hprose-delphi/blob/master/Test/HproseTest.dpr 並得到了以下錯誤,我花了數十分鍾而仍然不知道為什么。 我嘗試刪除所有'DUnitX * .dcu'並再次編 ...

2017-11-16 06:22:25   1   103    dunit / dunitx  
Delphi修改DUnit中的生命周期

[英]Delphi Mocks lifecycle in DUnit

我想測試最簡單的情況:測試模擬策略對象。 (請參閱:策略模式)。 如果我在TTestCase.setUp方法中創建一個TMock<T>並將其存儲在TTestCase實例屬性中,那么我是否應該在tearDown方法中釋放/ TTestCase模擬變量? mock := N ...

StopExpectingException之后的Delphi 7 Dunit檢查不能正常工作

[英]Delphi 7 Dunit checks after StopExpectingException are not working as I expect

下面的代碼工作正常,calc ...生成異常,將其注釋掉或更改calc ...以不拋出異常並且測試失敗。 我的問題是,在此之后我在此測試方法中放入的任何檢查都不會執行。 所以 在第一次checkEquals失敗 傳球 - 為什么? 我試圖弄清楚我正在使用的是什么 ...

Delphi單元測試:為CUT編寫一個簡單的間諜

[英]Delphi Unit Testing : Writing a simple spy for the CUT

我正在尋找一種簡便 , 簡潔地為Delphi下的DUnitX測試框架編寫間諜的方法。 過去,我使用過非常丑陋的方法: 所有這些代碼可檢查是否調用了過程。 太冗長了! 有沒有辦法寫間諜來幫助我減少代碼? ...

動態創建測試列表

[英]Create list of test dynamically

我在Delphi中使用DUnitX但是卡住了。 如何動態創建測試列表? 例如,我有sql列表,需要測試它們 對於一種方法,這很簡單 履行 但如果我需要測試列表,那么屬性是不合適的。 RepeatTest屬性也不合適,因為如果一個測試失敗,那么整個測試就會停止,但 ...

如何使用DUnit模擬Spring4D事件

[英]How to Mock Spring4D Events with DUnit

我正在努力用DUnit成功模擬Spring4d事件。 實際上,我更喜歡模擬一個返回事件模擬的模擬... 這是基本結構。 TMyObject具有屬性EventContainer:IEventContainer IEventContainer具有屬性Event:IMyEve ...

Delphi將字符串傳遞給過程獲取訪問沖突錯誤

[英]Delphi pass string to procedure gets an access violation error

我目前正在嘗試創建一個測試過程並將其傳遞給字符串。 然后該函數檢查字符串是否相等。 問題是,當測試運行時,我在過程中傳遞的字符串上收到EAccessViolation的訪問沖突錯誤。 我知道這是一個內存聲明問題,但是我不確定如何解決它。 這是我的代碼: 宣布 呼叫 ...

DUnit:'全球'SetUp和TearDown

[英]DUnit: 'Global' SetUp and TearDown

在DUnit中,在執行每個測試方法之前(以及之后)調用SetUp和TearDown 。 在SetUp ,我創建了一個從文件加載數據的對象。 這很慢,特別是如果我有很多測試。 在執行所有測試之前有沒有辦法調用SetUp一次(對於TearDown顯然是相同的)? ...

鏈接Embarcadero C ++ Builder Dunit測試項目中的obj文件

[英]link obj files in embarcadero c++ builder Dunit Test Project

我已經在embarcadero c ++ builder 2010的DUnit Test項目中添加了一個測試用例。我可以很好地進行編譯,但是鏈接器無法對原始項目的.obj文件中的方法說“未解決的外部”。 如果我將.obj文件添加到DUnit項目中,則可以正常工作。 但是我不想這樣做,因為原始 ...

舊版C ++ Builder版本上的DUnit?

[英]DUnit on older C++Builder versions?

當前,我們正在將在C ++ Builder 5下開發的源遷移到較新的Embarcadero的XE5。 提前考慮,我們想在C ++ Builder5下編寫單元測試,理想情況下,在移植后幾乎不需要維護就可以正常運行。 我的問題很簡單。 可以使用Embarcadero在C ++ Builde ...

DUnit無法創建表單。目前沒有MDI表單處於活動狀態

[英]DUnit Cannot create form. No MDI forms are currently active

嘿,我在Delphi XE3中的單元測試有問題我有一個項目,包括1個MDIForm和分配MDIChild表單然后問題是,當我在我的MDIChild表單上運行測試時,我收到此錯誤: 我的安裝方法如下所示: 我該怎么做才能解決這個錯誤? 到目前為止我試過: 和 我的 ...

Delphi - >禁用外部單元的棄用警告

[英]Delphi -> disable deprecated warnings from external Units

我有一個XE2測試項目(DUnit)。 所有的工作和編譯都很好。 但是我們有一個警告,我無法消除: 但問題是此代碼來自與XE2捆綁在一起的GUITestRunner:** \\ Embarcadero \\ RAD Studio \\ 9.0 \\ source \\ DU ...

DUnit的XPObserver.pas中TXPSubject.DeleteObserver和TXPSubject.DeleteObservers之所以不同的原因?

[英]The reason for the difference between TXPSubject.DeleteObserver and TXPSubject.DeleteObservers in DUnit's XPObserver.pas?

我發現很難理解XPObserver.pas中TXPSubject.DeleteObserver和TXPSubject.DeleteObservers的實現不同的原因? 具體來說,“ Dispose”和“ ReleaseSubject”調用的順序不同,以及對TXPSubject.DeleteOb ...

德爾福模擬 - 是否可以在使用'WillReturn'模擬的函數中使用'VAR'或'OUT'排列?

[英]Delphi Mocks – Is it possible to use ‘VAR’ or ‘OUT’ arrangements in a function that is been mocked with a ‘WillReturn’?

我剛開始使用Delphi- Mocks和我的dunit測試,但它幾乎沒有文檔。 問題是: 我正在嘗試編寫測試'Test_LogonUser_CheckPwd_GOOD_PASSWORD' 但我不知道如何模擬函數Fusers.CheckPwd(TEST_USERID,TEST_P ...


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