当前位置: 首页 > 知识库问答 >
问题:

在STS中运行JUnit集成测试Spring/Jhipster

奚英朗
2023-03-14

我有一个用V3.4.0(使用Gradle)生成的Jhipster。

我正在尝试从STS运行和调试单元测试。

来自文档:

更新

我已经根据https://jhipster.github.io/configuring-ide-eclipse-gradle/:

共有1个答案

裴和怡
2023-03-14

我也遇到了同样的问题,这就是我如何使它工作的:
1。您首先需要作为gradle构建任务的一部分运行测试至少一次,然后才能与JUnit
2交互运行测试。默认情况下,JHipster生成build.gradle文件,只运行名为*unittest或*inttest的测试。如果您有此默认配置,但对测试的命名不同,那么上面的步骤1将不起作用,因为尽管构建可能成功完成,但实际上并没有运行您的测试,因此仍然无法在JUnit中运行。
3。按照上面作为对原始问题的更新添加的屏幕截图中给出的步骤操作。
现在尝试作为JUnit测试运行。

 类似资料:
  • 我有一个带有gradle Build Jhipster4.6.2应用程序。从IDE运行测试存在问题。测试通常从命令行执行,但通过单击fails for application context Failure(应用程序上下文失败),从STS运行测试失败: 我遵循了https://jhipster.github.io/configuring-ide-eclipse-gradle/的说明,并且可以从ST

  • 我已经从https://howtodoinjava.com/spring-batch/java-config-multiple-steps/'复制了Spring批处理程序。 我从https://docs.spring.io/spring-batch/docs/current/reference/html/testing.html创建了以下JUnit测试用例: 我的Maven pom文件是: 谢谢

  • 我在STS中运行Junt测试时遇到以下异常,并弹出一个弹出窗口: 弹出消息: 测试用例结构: 任何帮助都将不胜感激!谢谢

  • 如何在下面的JUnit类中运行integrationFlow?目前出现了例外情况 因为整合流没有启动。 JUnit类: }

  • 我们有一个服务网格/kubernetes通过终端工作,显示所有不同的pod及其不同的名称空间。在每个pod中,您可以控制台并查看app.jar. 最近,boss/client询问我们如何从service mesh/kubernetes命令行为任何特定的JAR运行各种系统集成测试。谷歌说用mvn全新安装’,‘javac’或者‘Java-jar JUnit-platform-console-stand

  • 从很久以前的某个版本开始(大约是1.b.35版),Nutz 就偷偷的加入了 maven 的 pom.xml 文件, 极好的解决了测试时需要依赖其他 jar 包的问题,接下来就让我们使用 Maven 来进行 JUnit 测试吧。 Nutz 在 Github 的 地址为 https://github.com/nutzam/nutz(Git@OSC镜像 https://git.oschina.net/n