去年为了公司的Junit需求做了一个检测我们的代码是否有Junit Test Class的一个小Tool 今天又翻出来看了下觉得里面的有个小功能可能对大家有用如果你也觉得有用我觉得很荣幸
用途
指定一个类 分析出类中所有方法的精确位置 也就是某个方法在哪两行之间
用法
新建一个类将这几行代码加到mail方法例如
示例使用代码
public static void main(String[] args) {
// CVSParseMethod
// C:/Documents and
// Settings/hut/workspace/junitcheck/src/branding/src/java/com/webex/webapp/branding/common/BrandingToolsjava
CVSParseMethod x = new CVSParseMethod( C:\\Documents and Settings\\hut\\workspace\\AccountMethodLocation\\
netblogjavaxmpCVSClass );
// src/java/com/webex/webapp/urlapi/biz/URLAPIMgrImpljava
// C:/Documents and Settings/hut/workspace/junitcheck/src/meetingcenter/src/java/com/webex/webapp/meetingcenter/action/common/QuickStartInviteActionjava
Systemoutprintln(xparseAction());
}
[补充]: CVSParseMethod的构造函数是CVSParseMethod(String StringString String) String是目标的java文件在文件系统的位置String是类的全名如netblogjavaxmpCVSClass
[] []