java - Sling 远程 Junit 测试用例

标签 java maven junit aem sling

我正在尝试使用 JUnit Servlet 在 Adob​​e AEM 实例上远程执行 JUnit 测试。帖子供引用:Which Testing framework will suit for Adobe CQ5 Project?

我已经定义了我的测试用例,并希望能够在此 URL 上看到它

http://localhost:4502/system/sling/junit/

但它没有显示。

测试使用mvn test正确运行。

这是一个非常简单的测试用例(junit3):

import junit.framework.TestCase;
 public class mySampleTest extends TestCase {
    public void testSomething(){
        return;
    }
}

我需要做什么才能使测试用例在 Sling 远程 JUnit 测试 servlet 中可用?

最佳答案

我认为您需要添加注释@RunWith(SlingRemoteTestRunner.class)。您还应该阅读 here你可以看到示例 here

关于java - Sling 远程 Junit 测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28767453/

相关文章:

java - 在 Scala 中使用抽象成员类实现抽象的通用 Java 类

java - 如何在Google AppEngine中使用OAuth2调用java中的API

java - 运行所有测试用例并忽略junit中的@ignore注释

java - 如何在 Ant 构建脚本期间运行 JUnit 测试,同时从生成的 jar 中省略测试类?

java - 为更复杂的方法编写 JUnit 测试

java - 有什么方法可以在 JPA 或 Spring-data 中设置默认外键吗?

java - 免费的java 3d引擎

java - JPA EJB PersistenceContext 没有注入(inject) EntityManager

java - Spring Security 在 Controller 中使用@security 注释

java - 如何创建一个为测试脚本传递参数的 webdriver 函数?