当前位置: 首页 > wzjs >正文

网站模块分类青岛网站推广企业

网站模块分类,青岛网站推广企业,深圳网站建设ue,公司宣传网站怎么做测试 Junit入门 单元测试 单元测试:就是针对最小的功能单元(方法),编写测试代码对其正确性进行测试。 JUnit:最流行的Java测试框架之一,提供了一些功能,方便程序进行单元测试(第三方公司提供&#xff09…

 测试

  1. Junit入门

  1. 单元测试
  • 单元测试:就是针对最小的功能单元(方法),编写测试代码对其正确性进行测试。

  • JUnit:最流行的Java测试框架之一,提供了一些功能,方便程序进行单元测试(第三方公司提供)。

通过main方法是可以进行测试的,可以测试程序是否正常运行。但是main方法进行测试时,会存在如下问题:

  1. 入门程序

需求:使用JUnit,对UserService中的业务方法进行单元测试,测试其正确性。

断言 

package com.itheima;import org.junit.jupiter.api.*;
import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.ValueSource;public class UserServiceTest {@Testpublic void testGetAge2(){Integer age = new UserService().getAge("110002200505091218");Assertions.assertNotEquals(18, age, "两个值相等");
//        String s1 = new String("Hello");
//        String s2 = "Hello";
//        Assertions.assertSame(s1, s2, "不是同一个对象引用");}@Testpublic void testGetGender2(){String gender = new UserService().getGender("612429198904201611");Assertions.assertEquals("男", gender);}
}

Junit常见注解

注意beforeAll和afterAll是静态方法

参数化注解
package com.itheima;import org.junit.jupiter.api.*;
import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.ValueSource;@DisplayName("测试-学生业务操作")
public class UserServiceTest {@DisplayName("测试-获取年龄")@Testpublic void testGetAge(){Integer age = new UserService().getAge("110002200505091218");System.out.println(age);}@DisplayName("测试-获取性别")@Testpublic void testGetGender(){String gender = new UserService().getGender("612429198904201611");System.out.println(gender);}@DisplayName("测试-获取性别3")@ParameterizedTest@ValueSource(strings = {"612429198904201611","612429198904201631","612429198904201626"})public void testGetGender3(String idcard){String gender = new UserService().getGender(idcard);System.out.println(gender);}
}

输出 

 编写测试方法时,要尽可能的覆盖业务方法中所有可能得情况(尤其是边界值)

依赖范围

这样junit包只能在test中使用 

http://www.dtcms.com/wzjs/129821.html

相关文章:

  • 品牌建设网站爱站工具下载
  • 杭州市规划建设委员会网站免费放单平台无需垫付
  • 网站模版 之星贴吧引流推广
  • 河南旅游网站建设营销网页设计公司
  • 开发定制电商平台网页优化包括什么
  • 学校网站建设发展规划品牌策略
  • 公司网站建设西安公司网站制作公司
  • 怎么撤销网站备案微博指数
  • 北京营销型网站建设培训seo关键词优化怎么收费
  • 学做网站培训官网seo优化
  • 怎么在自己做网站seo课程哪个好
  • 购物网站源码seo网站诊断
  • 公司如何登录网站做就业登记网站建设方案模板
  • 创建网站需要什么平台惠州企业网站seo
  • 任何用c语言做网站网页链接
  • 全屋定制十大名牌是哪些班级优化大师下载安装
  • wordpress电脑访问不了太原seo哪家好
  • 成都教育行业网站建设营销网站定制公司
  • 做网站免费模板怎么上传到空间游戏推广文案
  • 个人怎么做网站排名优化web成品网站源码免费
  • 网站建设文档360收录提交入口
  • 建设网站大概需要多少钱网络营销推广方案步骤
  • 用别人备案域名做违法网站云优客seo排名公司
  • 小生意是做网站还是公众号seo英文
  • 太原市做网站公司100个免费推广网站
  • 专业企业网站开发公司活动推广方式
  • wordpress 优秀插件石家庄seo公司
  • 网站开发模板免费下载中国seo第一人
  • 窍门天下什么人做的网站网络销售好不好做
  • 网站建设谈客户说什么网页搭建