我有一个接口及其实现的接口。我正在为JIRA开发一个插件。我刚刚决定了它的设计,但没有实现。当它没有任何方法的时候,我有点不知所措。任何人都可以帮忙吗?感谢..如何测试一个没有实现
package com.cerner.jira.plugins.esig.servicemanager;
import java.util.List;
import com.atlassian.jira.issue.Issue;
import com.cerner.jira.plugins.esig.issuetab.*;
public interface EsignatureManager {
public List<EsignatureTabPanelData> getElectronicSignatures(Issue paramIssue);
}
,我有一个实现此一类...
package com.cerner.jira.plugins.esig.
import java.util.List;
import com.cerner.jira.plugins.esig.customfields.UnameCustomField;
import com.atlassian.jira.issue.Issue;
import com.cerner.jira.plugins.esig.issuetab.EsignatureTabPanelData;
public class EsignatureManagerImpl implements EsignatureManager {
UnameCustomField unamecustomfield;
@Override
public List<EsignatureTabPanelData> getElectronicSignatures(Issue paramIssue) {
return null;
}
}
什么是你想测试?空的实现?何必? –
EsignatureManager有一个方法(getElectronicSignatures),我不明白为什么你说有没有方法? – user3360944
你在做TDD吗?如果是这样,编写一个测试,期望您的方法返回该类型的非空列表。如果不写你的实现,那么相应地写你的测试。 – Josh