草庐IT

first_run

全部标签

java - IntelliJ - 如何从 "Run" View 中的失败单元测试跳转到源代码而不是编译类

当我在IntelliJ中运行我的JUnit测试并且其中一个失败时,我想通过双击它(或右键单击它并选择“跳转到源代码”或“显示源”)在结果View中(在“运行”View中的失败测试列表中)。但是,此功能并不总是能正常工作。有时会显示源代码,有时会在编辑器窗口中向我显示已编译的测试“.class”文件。双击失败的测试后,我总是希望在编辑器窗口中查看源代码(“.java”文件)而不是“.class”文件。一种解决方案是在编辑器窗口中单击“附加源...”,其中显示了测试类的“.class”文件。但是,我必须为每个测试文件都这样做,并且每次测试都需要花费很多时间重复进行。在我看来,Intelli

java - IntelliJ - 如何从 "Run" View 中的失败单元测试跳转到源代码而不是编译类

当我在IntelliJ中运行我的JUnit测试并且其中一个失败时,我想通过双击它(或右键单击它并选择“跳转到源代码”或“显示源”)在结果View中(在“运行”View中的失败测试列表中)。但是,此功能并不总是能正常工作。有时会显示源代码,有时会在编辑器窗口中向我显示已编译的测试“.class”文件。双击失败的测试后,我总是希望在编辑器窗口中查看源代码(“.java”文件)而不是“.class”文件。一种解决方案是在编辑器窗口中单击“附加源...”,其中显示了测试类的“.class”文件。但是,我必须为每个测试文件都这样做,并且每次测试都需要花费很多时间重复进行。在我看来,Intelli

java - JUnit 4 : Set up things in a test suite before tests are run (like a test's @BeforeClass method, 仅用于测试套件)

我想对(Restful)网络服务进行一些功能测试。测试套件包含一堆测试用例,每个测试用例在web服务上执行几个HTTP请求。当然,Web服务必须运行,否则测试将失败。:-)启动web服务需要几分钟(它会处理一些繁重的数据),所以我想尽可能不频繁地启动它(至少所有测试用例只能从服务中获取资源可以共享一个)。那么有没有办法在测试套件中设置炸弹,然后像在测试用例的@BeforeClass方法中那样运行测试? 最佳答案 现在的答案是在您的套件中创建一个@ClassRule。该规则将在每个测试类运行之前或之后(取决于您如何实现)被调用。您可以

java - JUnit 4 : Set up things in a test suite before tests are run (like a test's @BeforeClass method, 仅用于测试套件)

我想对(Restful)网络服务进行一些功能测试。测试套件包含一堆测试用例,每个测试用例在web服务上执行几个HTTP请求。当然,Web服务必须运行,否则测试将失败。:-)启动web服务需要几分钟(它会处理一些繁重的数据),所以我想尽可能不频繁地启动它(至少所有测试用例只能从服务中获取资源可以共享一个)。那么有没有办法在测试套件中设置炸弹,然后像在测试用例的@BeforeClass方法中那样运行测试? 最佳答案 现在的答案是在您的套件中创建一个@ClassRule。该规则将在每个测试类运行之前或之后(取决于您如何实现)被调用。您可以

java - 错误 :- java runtime environment JRE or java development kit must be available in order to run eclipse

我试图运行"eclipse-jee-juno-win32-x86_64",但它引发了以下错误"java运行时环境JRE或java开发工具包必须可用才能运行运行eclipse。在以下位置搜索后没有找到java虚拟机........".请记住,我在C:\ProgramFiles\Java.中安装了javajre7和Javajdk1.7.0_06另一个奇怪的事情是Eclipse昨天运行时没有任何问题,但今天我下载了JDK1.7.0_06并将JAVA_HOME设置为“C:\ProgramFiles\Java\jdk1.7.0_06”所以我不知道问题是否与此有关???.那么运行Eclipse可能

java - 错误 :- java runtime environment JRE or java development kit must be available in order to run eclipse

我试图运行"eclipse-jee-juno-win32-x86_64",但它引发了以下错误"java运行时环境JRE或java开发工具包必须可用才能运行运行eclipse。在以下位置搜索后没有找到java虚拟机........".请记住,我在C:\ProgramFiles\Java.中安装了javajre7和Javajdk1.7.0_06另一个奇怪的事情是Eclipse昨天运行时没有任何问题,但今天我下载了JDK1.7.0_06并将JAVA_HOME设置为“C:\ProgramFiles\Java\jdk1.7.0_06”所以我不知道问题是否与此有关???.那么运行Eclipse可能

java - 常量 'Running Android Lint' 失败,Eclipse 中弹出空指针异常(但似乎不是我的代码)

我不记得我更新了哪些内容(可能是一些androidADK项目),但突然间我在Eclipse中不断收到“问题发生”文本框,经常。它说:“运行AndroidLint”遇到问题。失败还有一个确定和一个详细信息按钮。当我点击详细信息时,我得到:失败java.lang.NullPointerException从文本框中,我不知道是什么失败了....听起来Lint本身的运行失败了,并且从NPE失败。任何地方都没有与我的任何代码相关联的行号,所以我认为它不是来self的代码。我已经尝试禁用运行Lint以及其他所有内容...但是单击“运行AndroidLint”复选框只会导致Lint运行,因此会发出消

java - 常量 'Running Android Lint' 失败,Eclipse 中弹出空指针异常(但似乎不是我的代码)

我不记得我更新了哪些内容(可能是一些androidADK项目),但突然间我在Eclipse中不断收到“问题发生”文本框,经常。它说:“运行AndroidLint”遇到问题。失败还有一个确定和一个详细信息按钮。当我点击详细信息时,我得到:失败java.lang.NullPointerException从文本框中,我不知道是什么失败了....听起来Lint本身的运行失败了,并且从NPE失败。任何地方都没有与我的任何代码相关联的行号,所以我认为它不是来self的代码。我已经尝试禁用运行Lint以及其他所有内容...但是单击“运行AndroidLint”复选框只会导致Lint运行,因此会发出消

java - JUnit 参数化测试 : how do I run only 1 specific test from IntelliJ/Eclipse?

我有一个@Parameterized生成50个测试的junit测试:@RunWith(Parameterized.class)publicclassNurseRosteringSolveAllTurtleTest...{@Parameterized.Parameters(name="{index}:{0}")publicstaticCollectiongetSolutionFilesAsParameters(){return...//returns50Files.}publicNurseRosteringSolveAllTurtleTest(FileunsolvedDataFile){

java - JUnit 参数化测试 : how do I run only 1 specific test from IntelliJ/Eclipse?

我有一个@Parameterized生成50个测试的junit测试:@RunWith(Parameterized.class)publicclassNurseRosteringSolveAllTurtleTest...{@Parameterized.Parameters(name="{index}:{0}")publicstaticCollectiongetSolutionFilesAsParameters(){return...//returns50Files.}publicNurseRosteringSolveAllTurtleTest(FileunsolvedDataFile){