- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个如下所示的 javaconfig 文件:
@Configuration
public class ServiceConfig {
@Autowired
FooBean someBean;
@Bean
@Scope(value="session", proxyMode = ScopedProxyMode.TARGET_CLASS)
public FooService fooService() {
return new FooServiceImpl(someBean, fooB());
}
private Foo fooB() {
return new FooB();
}
}
我已经根据 this stack answer 创建了一个像这样的 junit 测试文件:
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = ServiceConfig.class)
public class ServiceConfigTest {
}
但我有几个问题:
我应该使用这个 junit 测试文件来测试我的所有配置文件吗?我总共有 4 个配置文件,包括 ServiceConfig
文件,因此在 ContextConfiguration
中我应该将它们全部列出来还是单独对每个文件进行 junit 测试?
我应该在这里测试什么?我尝试阅读此spring guide但我不太明白我应该在这里测试什么行为......只是如果某些东西成功自动连接?
最佳答案
Should I test all my config files with this one junit test file? I have 4 config files in total including the ServiceConfig file, so in the ContextConfiguration should I just list them all out or have a junit test for each one indivually?
在您的测试类中,@ContextConfiguration 必须位于类的根目录上。因此,为了测试每个配置,您必须通过 Configuration
创建一个测试类。
What am I supposed to test here? I tried reading this spring guide but I'm not really understand what behavior I should test here....just if something gets autowired successfully?
测试 Autowiring 是否成功似乎不是很有用。 Spring 功能可以作为单元测试工作。如果您想对这些类进行单元测试,您应该测试您自己的处理。目前,你还没有真正做到这一点。因此,我不确定测试它们是否具有很大的值(value)。
关于java - 配置的 JUnit 测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38832064/
我最近购买了《C 编程语言》并尝试了 Ex 1-8这是代码 #include #include #include /* * */ int main() { int nl,nt,nb;
早上好!我有一个变量“var”,可能为 0。我检查该变量是否为空,如果不是,我将该变量保存在 php session 中,然后调用另一个页面。在这个新页面中,我检查我创建的 session 是否为空,
我正在努力完成 Learn Python the Hard Way ex.25,但我无法理解某些事情。这是脚本: def break_words(stuff): """this functio
我是一名优秀的程序员,十分优秀!