junit

2019-03-04  本文已影响0人  王杰磊

Spring通过IoC容器来管理所有java对象(也称bean)及其相互间的依赖关系

package com.spring.IoC;

public class Max {
    private int a;
    private int b;

    public Max(int a, int b) {
        this.a = a;
        this.b = b;
    }
    public int getMax(){
        return a>b?a:b;
    }
}
import static org.junit.Assert.assertEquals;


//指定单元测试环境
@RunWith(SpringJUnit4ClassRunner.class)
//指定配置文件路径
@ContextConfiguration(locations={"/Spring.xml"})
public class MaxTest {
    //自动注入
    @Autowired
    private  Max max;
    @Test
    public void getMax() {
        assertEquals(6, max.getMax());
    }
 <!--配置一个max的bean-->
    <bean id="max" class="com.spring.IoC.Max">
        <constructor-arg name="a" value="5"/>
        <constructor-arg name="b" value="6"/>
    </bean>
上一篇下一篇

猜你喜欢

热点阅读