JSF单元测试getStyleClass需要FacesContext

时间:2010-02-17 15:20:10

标签: unit-testing jsf

我想添加一个单元测试来测试样式类是否正确设置。不幸的是,getter getStyleClass需要FacesContext。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

使用JSFUnit。它专为这些目的而设计。以下是它如何介绍自己:

  

JSFUnit是JSF应用程序的测试框架。它旨在使用简化的API实现JSF应用程序的完整集成测试和单元测试。 JSFUnit测试在容器内运行,它为开发人员提供对托管bean的完全访问权限, FacesContext ,EL表达式和内部JSF组件树。同时,您还可以访问每个客户端请求的已解析HTML输出。