小编Nel*_*sch的帖子

尝试在JUnit测试中捕获

我正在为已经存在了很长时间的应用程序编写单元测试.我需要测试的一些方法是这样构建的:

public void someMethod() throws Exception { 
   //do something 
}
Run Code Online (Sandbox Code Playgroud)

如果我想测试这些方法,我必须在单元测试中写这样的东西:

@Test
public void someTest() {
   try {
      someMethod();
   }
   catch (Exception e) {
      e.printStackTrace();
   }
}
Run Code Online (Sandbox Code Playgroud)

这样做是一种好习惯吗?或者还有其他方法来测试这些方法吗?

我在互联网上做了一些研究,我找到了一些带@Rule注释的解决方案@Test(expected=Exception.class),但是这不起作用(Eclipse不断someMethod()将测试中的行显示为错误).我不知道这些是不是很好的解决方案,因为我对整个单元测试故事都很陌生.

如果对此有很多了解的人可以帮助我,我会非常感激.

java junit unit-testing try-catch

53
推荐指数
4
解决办法
7万
查看次数

Bootstrap 4中的垂直对齐

我在Bootstrap 4:Bootply链接中进行了以下设置

其中带有"Supplier"文本的元素应该是垂直居中的,我有不同的行,代码相同,我希望它们居中.没有解决方案似乎对我有用.

有人可以在这里找到我做错了什么,并指出我正确的方向?

谢谢.

twitter-bootstrap-4 bootstrap-4

25
推荐指数
1
解决办法
5万
查看次数