2011-07-11 89 views
2

我不知道如何聲明幫助文件(.chm)由具有void返回類型的方法顯示?我能想到的唯一的事情就是檢查是否有任何異常在該方法中拋出,但這並不能真正驗證該框是否顯示。單元測試,以確定是否顯示一個彈出框

有誰知道如何驗證幫助文件是否顯示?

+0

我不會稱之爲單元測試。在單元測試中,您會嘲笑該方法的依賴關係,並確保調用適當的操作。 – driushkin

+0

嚴格地說,這是一個集成測試,但仍然是一個有效的問題。 – Davy8

回答

1

打開它後檢查是否存在hh.exe進程。這是「Microsoft HTML Help Executable」過程

+0

也可能希望獲取任何此類現有進程的句柄,然後在檢查之後排除這些句柄。還有一個小窗口,一個新的不相關的人可以打開,但可能性很小,無關緊要 – Davy8

相關問題