假设我们有以下代码块:
public void foo(){
bar();
}
private void bar(){
//do something in here
}
Run Code Online (Sandbox Code Playgroud)
我的问题是如何在jUnit测试中验证是否调用了bar()方法?使用Mockito或其他框架是否可以做到这一点?
我的问题是如何从一个portlet转到另一个portlet.
我的情况是这样的:
用户可以查看特定portlet的view.jsp.当他点击一个按钮时,该页面将显示另一个portlet的view.jsp.也许这称为portlet重定向,但我不知道如何实现它.
也许一个解决方案可能是同一个portlet中的不同jsp文件,但我想通过portlet导航而不是jsps.
如果有人能够为我提供代码示例或文献参考,这将有助于我找到如何实现这种情况.
我的意思是,为什么存在defacto不可变对象?为什么我们不只是使用最终的静态修饰符?关于String,Java使它变得不可变的重要性是什么?
java ×3
final ×1
immutability ×1
liferay ×1
mockito ×1
portlet ×1
static ×1
string ×1
unit-testing ×1