zoukankan      html  css  js  c++  java
  • Java单元测试之JUnit篇

    package testjavapro;
    
    import org.junit.*;
    import org.junit.Test;
    import static org.junit.Assert.assertEquals;
    
    public class testjava {
    
        @BeforeClass
        public static void beforeClass() {
            System.out.println("@BeforeClass");
        }
    
        @Before
        public void before() {
            System.out.println("@Before");
        }
    
        @Test(timeout = 50)
        public void testTimeout() {
            System.out.println("@Test(timeout = 50)");
        }
    
        @Test(expected = ArithmeticException.class)
        public void testExcepted(){
            System.out.println("@Test(expected = Exception.class)");
            throw new ArithmeticException();
        }
    
        @Test
        public void test(){
            System.out.println("@Test");
            assertEquals(5 + 5, 10);   // 判断是 5+5 是否等于 10
        }
    
        @After
        public void after() {
            System.out.println("@After___________");
        }
    
        @AfterClass
        public static void afterClass() {
            System.out.println("@AfterClass");
        }
    }
    
    
    输出
    @BeforeClass
    @Before
    @Test(timeout = 50)
    @After___________
    @Before
    @Test(expected = Exception.class)
    @After___________
    @Before
    @Test
    @After___________
    @AfterClass

  • 相关阅读:
    auth
    django缓存机制
    图片防盗链
    用户相关
    验证码
    单个容器部署django (docker + django + uwsgi)
    MySQL性能调优的10个方法
    数据库-外键
    数据库(存储引擎、字段类型、约束条件)
    数据库
  • 原文地址:https://www.cnblogs.com/sea-stream/p/11897768.html
Copyright © 2011-2022 走看看