是否有框架支持從註釋生成一些標準的單元測試?什麼我想到的一個例子是:自動創建單元測試(半)?
@HasPublicDefaultConstructor
public class Foo {
}
這顯然可以用來自動生成一個單元測試,檢查是否符有一個默認的構造函數。我是唯一一個想過這樣的事情的人嗎? ;)雖然我對Java最感興趣,但其他語言的解決方案肯定也很有趣。
編輯:在回答美國洛特的回答,讓我澄清:
我想測試類是否有一個默認的構造函數。 (當然,這只是一個例子。)我可以通過編寫測試來完成,但是我覺得這很乏味。所以我正在尋找一個工具,可以在編譯時處理註釋(通過APT)併爲我生成測試。 有這樣的事嗎?如果不是,你認爲這是一個好主意嗎?
除了Snyke指出的 - 在編寫單元測試時,開發人員不應該更加關注嗎?通過使用生成的測試或半驢單元測試,您可以預期四分之一屁股功能。;-) 在最好的情況下,你可以期望單元測試框架,以便更快地實現更高的代碼覆蓋率。 – Shonzilla 2008-12-30 00:34:03