想到这里一个奇怪的问题。例如说,你已经部署在服务器上的代码,执行以下操作: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