一个测试如何运行非main方法?[Java,IntelliJ]

一个测试如何运行非main方法?[Java,IntelliJ],java,intellij-idea,methods,Java,Intellij Idea,Methods,是否可以在不运行main方法(以及整个类)的情况下运行非main方法 在编写一个不完整的程序时测试代码似乎很有用。它被称为单元测试,对于Java JUnit来说,它将是最常用的工具。它将允许您运行单个类或方法。为了进一步帮助您,mocking工具(例如Mockito)将允许您用模拟实现替换类,这样您就可以构建一个类,而不必构建真正的所有依赖项 由于您提到了您的IDE,IntelliJ(以及所有值得一提的IDE)对JUnit有着广泛的支持。通常还支持代码覆盖率,这样您甚至可以看到有多少代码正在通过

是否可以在不运行main方法(以及整个类)的情况下运行非main方法


在编写一个不完整的程序时测试代码似乎很有用。

它被称为单元测试,对于Java JUnit来说,它将是最常用的工具。它将允许您运行单个类或方法。为了进一步帮助您,mocking工具(例如Mockito)将允许您用模拟实现替换类,这样您就可以构建一个类,而不必构建真正的所有依赖项

由于您提到了您的IDE,IntelliJ(以及所有值得一提的IDE)对JUnit有着广泛的支持。通常还支持代码覆盖率,这样您甚至可以看到有多少代码正在通过测试进行测试