我尝试在intellij中的play framework java starter示例上运行单元测试,但似乎不起作用。
我下载了该项目,并通过SBT导入将其导入到intellij中。
当我尝试从intellij运行测试时,我得到了“未找到类:”UnitTest“空测试套件”
编辑(在重新定位到@HCE)
我将intellij升级到最新版本:2018.3.2(找不到2018.3.5),但我仍然遇到类似的问题。
我从一个新下载的初学者项目开始。导入sbt项目:
我的流程有什么问题吗?
我用IntelliJ2018.3.5和Scala插件测试了它。很管用。因此,原因似乎是在您的项目的配置。如果您能提供运行/调试配置和设置,这将会很有帮助。原因有很多。你可以试试下面的方法...
编辑:在@nirbrachel的评论之后,解决方案是使用sbt-shell来编译项目。(我建议清洁、编译和测试)。
您可以尝试在设置中激活Play2框架...
警告:此设置对我不起作用,因为它不是由Intellij保存的。我还没弄清楚为什么。
编辑查看此链接以了解可能的原因。
当我尝试运行此代码时,spring-boot应用程序会运行,但junit测试用例永远不会运行。但是如果我删除“@SpringBootTest(webEnvironment=webEnvironment.RANDOM_PORT)”,那么Junit测试会运行,但我的spring-boot应用程序不会运行。在我早期的项目中,这从来不是一个问题。
问题内容: 我有一个在码头上运行的Jetty应用程序。我想使用本地IntelliJ调试此应用程序。我使用的是14.1版,因此我已经安装了Docker Integration插件。 在“云”下,我使用的是单击“ +”时显示的默认值。IntelliJ文档说这应该没问题。在这里 我不确定它们的用途,所以我不知道这些值是否正确。 在运行/调试配置下,我正在使用Docker部署,以及以下值: 当我尝试运行此
我一直试图用robotium构建一个单元测试项目,但运行它总是失败,出现错误。 正如我所说的,我已经讨论了很多问题,但没有找到任何帮助我解决这个问题的东西。提前致谢
问题内容: 我正在使用带有eclipse的junit编写功能测试。 当运行单个测试时,它将按照我在类中设置它们的顺序运行。 例如。 但是,当我将此测试作为套件的一部分运行时(在包中),顺序是随机的。 例如,它将执行验证,然后删除用户,然后删除joinuserToRoom然后创建用户。 我在套件中的测试并不相互依赖。但是,测试中的每个单独测试都取决于它们以正确的顺序运行。 有什么办法可以实现? 谢谢
我试着运行一个简单的Scala片段, 在安装了Scala的IntelliJ IDE中。然而,“Run”按钮似乎是灰色的,我在上下文菜单中也看不到它(在下面的屏幕抓取中没有显示)。 根据无法使用Intellij IDEA运行Java代码的答案,代码位于标记为蓝色的文件夹中。(我也尝试将其标记为“测试”文件夹,但无济于事)。我错过了什么?