去年為了公司的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
[] []
From:http://tw.wingwit.com/Article/program/Java/ky/201311/29237.html