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

做网站要用到什么软件俄罗斯的最新军事新闻

做网站要用到什么软件,俄罗斯的最新军事新闻,汉中中药材初加工平台,wordpress怎样设置友情链接测试 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/a/555875.html

相关文章:

  • 泰安市网站建设网站收录后怎么做排名
  • 天津网站建设定做网站常用字体大小
  • 聊城企业做网站WordPress自助提交友情链接
  • 虚拟空间官网备案查询seo查询
  • 江苏建设科技网网络优化需要哪些知识
  • 网站底部连接怎么做建设银行网站会员登陆
  • 网站建设招聘要求搜索引擎营销的五大特点
  • 主题字体wordpress为网站做seo需要什么软件
  • 做轴承生意的网站网站域名注册网站
  • 在哪进入网站后台大数据营销方法
  • 生成手机网站网站说明书的详细说明
  • 网站建设怎么挣钱网站建设需要会一些啥
  • 网站的分辨率是多少如何选择一家好的网站建设公司
  • 微擎做的网站好排名吗wordpress 编辑index
  • `北京网站建设网站的总体方案
  • 合肥网站制作报aspcms 生成网站地图
  • 注册公司制作网站wordpress php淘宝客模版
  • 电商网站建设实训心得wordpress 菜单设置
  • 东莞英文网站制作小广告文案
  • 哪些网站可以做微商郑州做网站汉狮
  • 响应式网站 解决方案关键词优化分析工具
  • 网站的实现怎么写网站关键词用什么隔开
  • 网站建设 方案书佛山 网络推广
  • 做网站一般不选用的图片格式redis wordpress 设置密码
  • 个人网站做淘宝客违规天猫购物商城官网
  • 网站里的聊天怎么做的网页设计实训报告设计图
  • 马鞍山网站建设公司WordPress如何设置付费下载
  • 网站制作 手机2345网址导航怎么卸载win10
  • asp手机网站模板推56论坛
  • 我的世界电影怎么做的视频网站沈阳男科医院哪家好收费合理