【发布时间】:2015-05-07 17:57:03
【问题描述】:
假设我们有以下课程:
package com.porphyrie.examples;
public class TestExample {
private String name;
private int id;
public TestExample() {
setName("testExample");
setId(3);
}
public String getName() {
return name;
}
private void setName(String name) {
this.name = name;
}
public int getId() {
return id;
}
private void setId(int id) {
this.id = id;
}
}
我应该如何测试这个类?由于eclipse只想测试公共方法,我应该如何在不设置setter的情况下测试getter?将上述类中的private setter-methods 设置为public 是否仅用于测试目的?
感谢您的帮助...
【问题讨论】:
标签: java unit-testing testing junit