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

是否可以在运行单元测试时停止嵌入服务器的启动?

单于翰飞
2023-03-14

我正在一个Micronaut项目上运行gradle测试任务,嵌入式服务器正在启动。

共有1个答案

穆宾白
2023-03-14

是否可以配置Micronaut不这样做?

是的。默认情况下不启动嵌入式服务器。只有当您在测试中编写代码以启动测试或用@micronauttest标记测试时,它才会启动。如果您不做这两件事中的任何一件,服务器就不应该启动。

 类似资料:
  • 问题内容: 如果是跑它运行在您的文件结尾通过运行启动格式的功能和使用(* T testing.T)模块。我想知道文件中的每个功能是同时运行还是确定地分别运行每个功能?是否为每个人创建一个执行例程?如果确实为每个例程创建了一个go例程,是否可以某种方式监视go例程?是否有可能做类似的事情并为每个实例获取一个实例并对其进行监控,诸如此类? 注意:这个问题假设您使用go(测试)随附的测试框架。 问题答案

  • 问题内容: 调用org.apache.zookeeper.server.quorum.QuorumPeerMain.main()无法正常工作。 问题答案: 要开始,您必须执行课程。 您可以使用以下代码以嵌入式模式启动。

  • 问题内容: 我正在尝试在内存模式下使用hsqldb创建集成测试。目前,我必须在运行单元测试之前从命令行启动hsqldb服务器。我希望能够通过集成测试来控制hsqldb服务器。我似乎无法通过代码解决所有问题。 更新: 这似乎与在类路径中包含hibernate.cfg.xml文件一起使用: 并在我的hibernate.cfg.xml文件中: 更新 看来,这仅是在使用jUnit和内置测试运行器从Ecli

  • 问题内容: 现在,我开始通过maven单独嵌入tomcat: 然后运行目标。我的问题是我可以配置Maven以便自动执行此操作吗? 必须先运行所有测试,然后再停止。 以下是tomcat插件的maven配置: 我尝试将插件配置更新为: 但这没有帮助 问题答案:

  • 我找到了关于如何从Java中启动JUnit 4测试用例的说明,但是还没有找到在JUnit 5测试用例上启动测试的结构。 我尝试的JUnit 4解决方案是这样的:如何从我的java应用程序内部运行JUnit测试? 我一直在尝试让JUnit5中的控制台启动器工作,但它会引发异常。这记录在这里:http://junit.org/junit5/docs/current/user-guide/#runnin

  • 我刚刚开始使用microservices,我想创建一个简单的Eureka服务器来执行我的Serviceregistry。目前,我只想在localhost上运行服务器,稍后我想添加一个注册到其中的示例微服务。问题是,我在尝试启动Eureka服务器时出错。我在Eclipse中使用Spring和Maven在ubuntu vm中开发。 我的POM. xml如下所示: http://maven.apache

  • 问题内容: 我正在测试服务A,但是服务A取决于服务B(即服务B已注入服务A)。 我已经看到了这个问题,但是我的情况有所不同,因为我认为_模拟_ 服务B而不是注入服务B的实际实例更有意义。我将用茉莉间谍对其进行模拟。 这是一个示例测试: 我得到的错误是: 错误:未知提供程序:serviceBProvider 我该怎么做? 问题答案: 实际上,在AngularJS中,依赖注入使用“最后获胜”规则。因此

  • 我试图弄清楚是否可以在Express.js应用程序的上下文中运行TestCafe测试。我的想法是创建一个表单,接受输入(如UPC代码),然后单击表单上的submit,它将导致TestCafe测试以无头模式(在某处)生成,并将UPC加载到此页面https://www.ebay.com/sh/research. 从那里,TestCafe将从页面获得结果并将它们粘贴到我的数据库中。 我把测试放在一个名为