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

自己注册了个域名想做一个网站吗尼罗发表小说做的的网站是哪个

自己注册了个域名想做一个网站吗,尼罗发表小说做的的网站是哪个,临沂市建设局网站勘察设计,无锡兼职做网站最近我们公司要求开发人员必须写测试用例,组织了TDD培训,测试驱动开发,同时衡量代码的圈复杂度,我记录下初次使用的过程。 编写测试用例,查看用例覆盖度 1、要编写测试用例,并看下测试用例的覆盖度&#…

最近我们公司要求开发人员必须写测试用例,组织了TDD培训,测试驱动开发,同时衡量代码的圈复杂度,我记录下初次使用的过程。

编写测试用例,查看用例覆盖度

1、要编写测试用例,并看下测试用例的覆盖度:
先在pom.xml中引入依赖

      <dependency><groupId>org.junit.jupiter</groupId><artifactId>junit-jupiter-api</artifactId><version>5.6.2</version></dependency><dependency><groupId>org.assertj</groupId><artifactId>assertj-core</artifactId></dependency>

2、编写测试代码:我一般使用跟代码相同路径下写test单元测试代码:
在这里插入图片描述
测试代码如下:

import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertEquals;public class StringUtilTest {@Testpublic void upperFirstSeqenceCaseTest() {//测试是否相等assertEquals("AssertTest", StringUtil.upperFirstSeqenceCase("assert_test"));//测试单个单词assertEquals("Assert", StringUtil.upperFirstSeqenceCase("assert"));//测试复杂下划线情况assertEquals("AssertTest", StringUtil.upperFirstSeqenceCase("_assert_test_"));//测试连续下划线assertEquals("AssertTest", StringUtil.upperFirstSeqenceCase("assert__test"));//测试大小写混合assertEquals("AssertTestExample", StringUtil.upperFirstSeqenceCase("assErT_tesT_exaMpLe"));//测试有数字assertEquals("AssertTest123", StringUtil.upperFirstSeqenceCase("assert_test123"));//测试特殊字符assertEquals("!@#$%^&*()", StringUtil.upperFirstSeqenceCase("!@#$%^&*()"));//测试没有下滑线情况assertEquals("Assert test", StringUtil.upperFirstSeqenceCase("assert test"));}@Testpublic void nullTest() {//测试为空的情况assertEquals("", StringUtil.upperFirstSeqenceCase(""));}
}

3、运行,下面的选择表示显示测试用例覆盖度。
在这里插入图片描述
4、运行完后,右边会有框显示出来,提示覆盖度,也可以选择导出
在这里插入图片描述

查看代码复杂度

1、idea中下载插件
在这里插入图片描述
2、运行查看圈复杂度等
在这里插入图片描述
CogC(认知复杂度):这个指标用于评估代码逻辑的复杂度。
ev(G)(基本复杂度):用来衡量程序的非结构化程度。
iv(G)(模块设计复杂度):这个指标衡量模块判定结构,即模块和其他模块的调用关系。
v(G)(圈复杂度):用于衡量一个模块判定结构的复杂程度。

在这里插入图片描述

http://www.yayakq.cn/news/313754/

相关文章:

  • 微信扫码抢红包网站做有关外贸的网站有哪些
  • 黑龙江建设网网站一体化平台襄樊市网站建设
  • 新手做淘宝客网站教程昆明凡科建站
  • 台州路桥区专业高端网站设计wordpress图片本地化工具
  • 电子商务网站的建设包含哪些流程花瓣官网设计网站
  • 免费外链网站请上传网站应用水印图片
  • 网站建设去超速云建站软件技术属于什么学类
  • 南京网站设计公司兴田德润放心建设公司网站费用怎么做账
  • 营销型网站策划书官方网站开发商
  • 做网站自学四川省住房和城乡建设厅网站下载
  • 旅游网站的功能seo是什么意思啊电商
  • 做课件好用的网站网络安全工程师年薪
  • 贵阳网站制作建设济南网络公司建站
  • 网站建设课程设计总结欢迎访问中国建设银行
  • 网站浮窗代码建设信基金管理有限公司网站
  • 个人音乐分享网站源码宝塔面板怎么搭建网站
  • 泰安企业建站公司电话深圳制作网站制作
  • 不花钱的网站建设辽宁省建设工程信息网首页
  • 有什么网站建设比较好的公司上海自贸区注册公司费用
  • 江苏嘉力电力建设有限公司网站wordpress 加载jquery
  • 微信网站制作哪个好免费无线
  • 大型网站开发前端准备域名访问网站
  • 营销型网站建设域名是西宁网站设计企业
  • 做投资理财网站wordpress开店铺
  • 专做水果的网站qq是谁开发出来的软件?
  • 手机cpu性能增强软件win7优化大师
  • 合肥市网站建设公司软件编程学什么专业
  • 百度网站公司信息推广怎么做的注册公司的条件和费用
  • 江西省城市建设档案馆网站济南建设网站
  • 兰溪网站建设公司冠县哪里有做网站的