为了账号安全,请及时绑定邮箱和手机立即绑定

关于Junit测试问题

关于Junit测试问题

月亮岛Superman 2017-09-27 21:36:18
package sia.knights;import org.junit.Test;public class DamselRescuingKnight implements Knight {  private RescueDamselQuest quest;  public DamselRescuingKnight() {    this.quest = new RescueDamselQuest();  }  @Test  public void embarkOnQuest() {    quest.embark();  }}————————————————————————————————————————————————package sia.knights;public class RescueDamselQuest implements Quest {  public void embark() {    System.out.println("Embarking on a quest to rescue the damsel.");  }}———————————————————————————————————————————————package sia.knights;public interface Quest {  void embark();}求大佬解答这种情况为啥Junit会报错?第一次这样用Junit 不懂 求指教
查看完整描述

4 回答

?
qq_我就喵了个咪呀_0

TA贡献3条经验 获得超4个赞

你这种写法的话就当test注解过得方法和它所在的类没关系好了,你要执行构造方法的语句请先实例化他自个儿

查看完整回答
2 反对 回复 2017-09-27
?
you_name

TA贡献3条经验 获得超3个赞

你没有实例化那个类,构造方法不会执行,构造方法不执行,哪来的调用

查看完整回答
1 反对 回复 2017-09-27
?
零煜

TA贡献7条经验 获得超0个赞

这是spring in action里的例子?

查看完整回答
反对 回复 2017-11-03
  • 4 回答
  • 0 关注
  • 1993 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信