1.3解析測試用例

問題:

如何解析由字符分隔開的測試用例的各字段

設計:

使用string.Split()方法,把分隔符作爲輸入傳給他,然後把返回值存入字符組

方案:

string line,caseID,method;

string[] tokens,tempInput;

string expected;

while((line=sr.ReadLine())!=null)

{

tokens=line.Split(':');

caseID=tokens[0];

method=tokens[1];

tempInput=tokens[2].Split(' ');

expected=tokens[3];

}

註解:

如果用到了多個分隔符,則可以創建一個包含這些分隔符的字符數組,並把這個數組傳給Split(),例如:

char[]separators=new char[]{'#',':','!'};

string []parts=line.Split(separators);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章