当前位置:编程学习 > JAVA >>

junit怎么测试有参数的方法,并且参数为list<类>

返回值为string JUnit 测试 --------------------编程问答-------------------- mock一个list,然后assert结果类型是string --------------------编程问答-------------------- “mock一个list,然后assert结果类型是string ”具体怎么写呢?我现在不知道输出的string是什么值。@viszl  --------------------编程问答-------------------- 你要输出List<class> ,但是返回类型是String ?
可以这样,重写该list的toString方法,然后return list.toString()  就好了。

参考代码:

List<String > strs = new ArrayList<String>(){
public String toString() {
return "123456";
};
};
System.out.println(strs);

--------------------编程问答--------------------
引用 3 楼 ch656409110 的回复:
你要输出List<class> ,但是返回类型是String ?
可以这样,重写该list的toString方法,然后return list.toString()  就好了。

参考代码:

List<String > strs = new ArrayList<String>(){
public String toString() {
return "123456";
};
};
System.out.println(strs);



我是这样写的,报错。
@Test
public void test() {
List<ParmData> data = new ArrayList<ParmData>();
String result = client.saveModify(data);
System.out.println(result);
}
client是要测试的类。 --------------------编程问答--------------------
引用 1 楼 viszl 的回复:
mock一个list,然后assert结果类型是string

但是我不知道String返回什么值,怎么用assert呢?
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,