我想测试我的Swing-Application的入口点,它是用MVP模式设计的。 MainPresenter
除了使用其视图和模型启动public class JMasapp {
public static void main(String[] args) {
new MainPresenter(new MainView(), new DataModel());
}
}
之外,不做任何其他事情。
assertNotNull(...)
我想测试演示者,视图和模型是否为空。 (JMasapp jm = new JMasapp();
jm.main(new String[] {"someArg","someOtherArg"});
)。由于设计原因,我不想保存演示者或实现静态对象的setter / getter。所以
<rule name="TestRewrite" stopProcessing="true">
<match url="abc\/(.*)" />
<action type="Rewrite" url="test/{R:1}" logRewrittenUrl="true" />
</rule>
不会提供对要测试的对象的引用。哪种方式最好解决这个问题?