junit

作者: 王杰磊 | 来源:发表于2019-03-04 20:20 被阅读0次

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

  • 1.在pom.xml中添加junit,spring-test,spring-context依赖


    image.png
  • 2.建立Max类
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;
    }
}
  • 3.建立MaxTest
    把鼠标放在Max类名上按crtl+shift+T,选择要测试的方法
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());
    }
  • 4.在resource文件夹中建立Spring.xml
 <!--配置一个max的bean-->
    <bean id="max" class="com.spring.IoC.Max">
        <constructor-arg name="a" value="5"/>
        <constructor-arg name="b" value="6"/>
    </bean>
  • 5.运行测试类


    image.png

相关文章

网友评论

      本文标题:junit

      本文链接:https://www.haomeiwen.com/subject/pdrwuqtx.html