想到這裏一個奇怪的問題。例如說,你已經部署在服務器上的代碼,執行以下操作:JAVA:知道什麼時候調用方法
//GET request called when a URL is hit
public void gETCalled(){
MyClass.invoke();
}
想知道,如果它可以知道,從上是否調用外部測試類(部署在同一臺服務器環境)()曾經被調用過,沒有修改MyClass?
我嘗試編寫驗收測試,並想知道如果這是以往任何時候都可能(不碰我MyClass的代碼)
查找到[EMMA(http://emma.sourceforge.net/)。你可能會把它扭轉到你想要的,但即使不是,它使用的一些技術也應該適用。 – 2012-07-27 01:25:51
Spring Insight應該直接開箱即用,如果你還沒有使用他們的tomcat發行版,我不知道它是如何工作的。 – Affe 2012-07-27 01:26:52
您可能會對代碼覆蓋工具(如EMMA或Cobertura)感興趣。 – Thilo 2012-07-27 01:30:19