# Junit-exercise **Repository Path**: Pabloxllwe/junit-exercise ## Basic Information - **Project Name**: Junit-exercise - **Description**: 学校安排的实验报告代码,关于Junit的使用和常用的注解 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-14 - **Last Updated**: 2024-04-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Junit-exercise #### 介绍 学校安排的实验报告代码,关于Junit的使用和常用的注解 #### 软件架构 Maven #### 安装教程 1. 在IDEA的创建Maven项目之后,在pom文件中配置Junit单元测试框架。 2. 编写一个函数,该函数根据所提供的年份和月份,返回该月的天数。 3. 设计测试用例。 4. 使用JUnit完成整个函数的测试过程,并分析记录测试结果。 5. 分析单元测试代码覆盖率的情况。 ## Junit常用注解 (1)@BeforeClass 只执行一次,第一个被执行,应该是static。 (2)@AfterClass 只执行一次,最后被执行,static。 (3)@Before 在任意一个测试方法前都会执行此方法。 (4)@After 在任意一个测试方法之后都会执行此方法。 (5)@Test 被@Test注解的测试方法包含了真正的测试代码,并且会被Junit应用为要测试的方法。@Test注解有两个可选的参数: - expected 表示此测试方法执行后应该抛出的异常,(值是异常名) - timeout 检测测试方法的执行时间