junit测试扩展wizardpage的类

yvfmudvl  于 2021-07-13  发布在  Java
关注(0)|答案(1)|浏览(319)

我的任务是尝试创建一个类的junit测试套件,该类扩展了“wizardpage”。

public class PageDataModel extends WizardPage

每次我尝试在测试套件中创建此类的对象时,页面的值都是null。下面是我尝试执行的一个测试示例。

@Test
public void testEntityName() {
    PageDataModel pageDataModel = new PageDataModel("testing"); 
    pageDataModel.setContents("person");        
    String temp = pageDataModel.getContents();      
    assertEquals("person",temp );
}

有人能告诉我哪里出了问题吗。非常感谢。

pgky5nke

pgky5nke1#

如果你说的是 org.eclipse.jface.wizard.WizardPage ,您需要检查 setContents() 以及 getContents() 方法(据我所知, WizardPage 不向您提供该方法)。
你储存这些东西吗 String 你进去吧 setContents() 任何地方?你把那内容退回了吗 getContents() ?

相关问题