标签: jsfunit

JSF单元测试

我正在尝试为JSF找到一个实用的单元测试框架.

我知道JSFUnit,但这对我来说非常不切实际.我需要在我的项目中包含大约10个JAR,并跳过许多其他的箍以使其运行.

我意识到 - 由于需要模拟平台和客户端 - 单元测试Web应用程序很困难.但有更好的方法吗?

java jsf junit unit-testing jsfunit

15
推荐指数
1
解决办法
7035
查看次数

使用TestNG,JSFUnit 2和Arquillian进行自动化测试的Maven

我目前正在尝试使用Arquillian和TestNG进行JSFUnit-Test,但JSFServerSession和JSFClientSession-object为NULL.有JSFUnit和TestNG的工作示例吗?或者这里有什么不对吗?

我的测试班:

package my.beautiful.tests;

import java.io.File;
import java.io.IOException;
import java.net.URL;

import javax.faces.component.UIComponent;

import org.jboss.arquillian.container.test.api.Deployment;
import org.jboss.arquillian.test.api.ArquillianResource;
import org.jboss.arquillian.testng.Arquillian;
import org.jboss.jsfunit.api.InitialPage;
import org.jboss.jsfunit.jsfsession.JSFClientSession;
import org.jboss.jsfunit.jsfsession.JSFServerSession;
import org.jboss.shrinkwrap.api.ShrinkWrap;
import org.jboss.shrinkwrap.api.spec.WebArchive;
import org.testng.AssertJUnit;
import org.testng.annotations.Test;

public class JSFUnitTestExample /* Arquillian needs this, not TestNG */extends Arquillian {

    @ArquillianResource URL context;

    @Deployment
    public static WebArchive createDeployment() {
        return ShrinkWrap.create( WebArchive.class, "jsfunit_test.war" ).addClass( JSFUnitBean.class )
                .addAsWebInfResource( new File( "src/main/webapp/WEB-INF", "faces-config.xml" ), "faces-config.xml" )
                .addAsWebInfResource( new File( "src/main/webapp/WEB-INF", "beans.xml" ), "beans.xml" )
                .setWebXML( new File( "src/main/webapp/WEB-INF", …
Run Code Online (Sandbox Code Playgroud)

testng jsfunit maven jboss-arquillian apache-tomee

6
推荐指数
1
解决办法
2377
查看次数

我在哪里可以找到JSFUnit现实生活中的例子?

我正在尝试使用JSFUnit框架,但无法理解如何分配项目/文件.我应该拥有多少项目/子项目以及是否可以只有一个项目,因为它通常发生在JUnit和类似的框架中.很高兴看到一些例子.

我仍然无法理解我是否需要为测试目的创建一个单独的maven项目(如本页所示)或者我可以在我的主项目中工作......

java jsf maven-2 jsfunit

5
推荐指数
1
解决办法
2030
查看次数

JSF/Java Beans/Richfaces测试解决方案(JSFUnit,JUnit等)

我目前正在研究为在我们的基于Web的应用程序中创建的任何新代码创建自动单元测试的方法.我们运行JSF 2.0,Richfaces 3.3并使用JRE1.6.

我有兴趣听取人们使用和建议的意见吗?优点缺点?难以实施?社区支持和文档?等等.

我看过JSFUnit并且看起来很压缩,但是在我开始使用它之前想得到意见.

谢谢

jsf unit-testing richfaces jsfunit

5
推荐指数
1
解决办法
1173
查看次数

如何在不将其部署到服务器的情况下测试 JSF 应用程序?

你好,我一直在谷歌上搜索很多关于这个的信息。我想测试我的 JSf 应用程序而不将其部署到服务器,所以基本上我想执行模拟测试,如测试。我以前使用过 JSFUnit。如果它可能与 JSFUnit 本身,如何做到这一点?是否有任何其他的 JSF 2.0 测试框架使用简单并且可以模拟容器以在没有容器的情况下运行测试?[连同名称,请提供一些教程或示例参考]请帮忙!!

java jsf jsfunit

5
推荐指数
1
解决办法
4463
查看次数

有没有办法从UIComponent对象获取生成的HTML作为字符串?

我有一个UIComponent对象.我想在运行时获取此组件生成的HTML代码,以便我可以对其进行分析.

有没有办法实现这个目标?

我正在尝试使用JsfUnit来创建自动化测试.我可以从测试方法中获取UICompoment对象.但是,我找不到检查组件生成的Html的方法.

jsf jsfunit

4
推荐指数
1
解决办法
2364
查看次数