1

我想使用 JSFUnit 来测试我们的网络应用程序。但是我们使用的是 weblogic 服务器并且构建过程不使用 maven。所有示例都使用 maven 来运行测试。有没有其他方法可以在没有 maven 和 JBoss 的情况下运行 JSFUnit 测试?

在这个方向上的任何链接或线索将不胜感激。

谢谢

4

1 回答 1

0

目前它们不支持 WebLogic 服务器。目前唯一支持的容器是这些 http://docs.jboss.org/arquillian/reference/latest/en-US/html_single/#d0e713

但是您仍然可以尝试使用 WebLogic。请参阅 Stan 的回复,他是 JSFUnit 的项目负责人 http://community.jboss.org/message/70691#70691

如果不是 maven 或 ant,你可以通过浏览器运行。教程:http ://www.javabeat.net/articles/print.php?article_id=215 如果使用 servlet 3.0 容器,请参见 http://community.jboss.org/wiki/UsingJSFUnitwithServlet30

但不幸的是,您可能不得不坚持使用 JUnit 3 进行基于 Cargo/Cactus 的测试。JSFUnit 与基本/表单身份验证甚至 Spring Security 配合得很好。但是在将 Spring Security 与 CAS 身份验证一起使用时,我遇到了很多问题,并且从未让它工作。

于 2011-12-16T16:30:20.513 回答