junit

    0热度

    1回答

    我是mockito的新手,所以我正在尝试学习一些基本示例。 这是我的服务。 public class MyCoolServiceImpl implements MyCoolService{ public String getName() { return "String from service"; } } MyCoolService只是一个接口 publ

    0热度

    4回答

    假设我测试了一个依赖于另一个我们不想或不能直接测试的方法的类方法,该方法处理一个checked例外,在以下的方式:现在 public class A { public void process(){ if (isProcessingSuccessful()){ LOG.info("Success"); } else { L

    -3热度

    2回答

    这是我的java线程运行方法,我想为此方法编写单元测试。但有了无限循环,我无法做到这一点。这将是很好的人都可以帮助我。 public void run() { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); String line = null; boolean

    0热度

    1回答

    在科特林,编写测试,我在建立阶段每个测试之前创建一个吉斯注射器,然后我尝试释放它在拆卸阶段: class MyTestClass { .... var injector: Injector? = null ... @Before fun setUp() { ... injector = Guice.createInjecto

    0热度

    1回答

    对不起,我查看了遍布整个地方的教程,未找到我正在寻找的答案。我下面谷歌的教程,此刻在这里:https://developer.android.com/training/testing/unit-testing/instrumented-unit-tests.html 我试图创建一个仪器化试验,当我运行它,我发现了错误:java.lang.RuntimeException: Can't create

    2热度

    2回答

    我有多个控制器,我的理解是通过在@WebMvcTest中指定一个控制器,其他控制器不会加载到上下文中。来自docs 控制器 - 指定要测试的控制器。如果应将所有@Controller bean添加到应用程序上下文中,可以留空。 我的第一个控制器 @Controller public class MyController { @Autowired private MyServ

    0热度

    1回答

    当我调试它时,只有@BeforeClass配置工作 - 它打开浏览器并转到google.com,也在控制台中我可以看到我的功能的场景,所以Runner看到它。他们都说“测试被忽略”。如果我调试功能(不通过亚军),他们的工作。我如何从我的Runner运行/调试它们(一次一个)?请帮我找错 我的亚军: package Runners; import com.codeborne.seleni

    1热度

    6回答

    我正在经历一个困难的时间,弄清楚如何解决单元测试问题。我很少或没有'单元测试'的经验。我试图只在绝对必要的情况下用最小的更改来更改classUnderTest。 我使用的是JUnit 4,我愿意尝试使用Mockito,JMockit或任何其他有助于进行高效且有效的单元测试的库。我正在为数据库使用JDBC。 问题: 内classUnderTest,我访问静态数据库。 SpecializedDao s

    0热度

    2回答

    我有一个java类 - 非常典型的通常的单身 - 像这样: 请注意:为简洁起见,我在这里省略了“if null”逻辑,因为那不是我我遇到了麻烦,而且我不想挤出问题。 public class MySingleton { ObjectMapper mapper; private MySingleton() { new MySingleton(new Ob

    -1热度

    1回答

    因此,这里的情景 public class Report { public void Generate { if (!isValidDate) { return; } //calling other method } protected boolean isValidDate() { boolean i