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

南山免费做网站公司排名90设计网是干嘛的

南山免费做网站公司排名,90设计网是干嘛的,互联网登录的网站名,设计师网上接单兼职有时#xff0c;您会遇到一个问题#xff0c;就是尖叫使用“参数化”测试#xff0c;而不是多次复制/粘贴相同的方法。 测试方法基本上是相同的#xff0c;唯一改变的是传入的数据。在这种情况下#xff0c;请考虑创建一个利用JUnit中的“ Parameterized ”类的测试用例。… 有时您会遇到一个问题就是尖叫使用“参数化”测试而不是多次复制/粘贴相同的方法。 测试方法基本上是相同的唯一改变的是传入的数据。在这种情况下请考虑创建一个利用JUnit中的“ Parameterized ”类的测试用例。 我最近遇到了一个问题其中我们对电子邮件地址的验证不允许使用unicode字符。 解决方法非常简单更改正则表达式以允许这些字符。 接下来该测试更改了。 我决定不对每组数据复制/粘贴单独的方法而是决定学习Parameterized方法。 结果如下。 数据包括预期结果和要验证的电子邮件地址。 JUnit测试类 package com.mycompany.client;import static org.junit.Assert.*;import java.util.Arrays;import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.Parameterized; import org.junit.runners.Parameterized.Parameters;import com.mycompany.test.TestServiceUtil;/*** Parameterized test case for validating email addresses against a regular expression.* We need to allow unicode characters in the userid portion of the email address, so * these test cases where created to help validate the validateEmailAddress method* in the FieldValidationController class.* * author mmiller**/ RunWith(Parameterized.class) public class TestFieldValiationController {Parameters(name {index}: {1} is valid email address {0})public static IterableObject data() {return Arrays.asList(new Object[][] { { true, johnmycomp.com }, { true, john123mycomp.com },{ true, j._%20_-brownmycomp.com }, { true, 123mycomp.com },{ false, john brownmycomp.com }, { false, 123mycomp },{ false, john^brownmycomp.com }, { true , 1johnmycomp.com },{ false, john#brownmycomp.com }, { false, john!brownmycomp.com },{ false, john()brownmycomp.com }, { false, johnbrownmycomp.com },{ true, johñ.brownmycomp.com }, { false, john.brownmycomp.coñ },{ true, johúmycomp.com }, { true, johíáómycomp.com }});}private boolean expected;private String emailAddress;public TestFieldValiationController(boolean expected, String emailAddress) {this.expected expected;this.emailAddress emailAddress;TestServiceUtil.getInstance();}Testpublic void validateEmail() {assertEquals(expected, FieldValidationController.getInstance().validateEmailAddress(emailAddress));} } 希望这可以帮助 参考在Scratching我的编程itch博客上我们的JCG合作伙伴 Mike Miller提供了参数化JUnit测试 。 翻译自: https://www.javacodegeeks.com/2014/03/parameterized-junit-tests.html
http://www.zqtcl.cn/news/866180/

相关文章:

  • 信息管理的基本原理分析网站建设南阳网站建设制作
  • 网站一直百度上搜不到是怎么回事啊网站建设首保服务
  • 解决网站兼容性问题福州房产网站建设
  • 怀化百度整站优化服务wap网站前景
  • 临沂制作网站企业施工企业汛期工作实施方案
  • 82家合法现货交易所名单永康关键词优化
  • 郑州市建设工程造价信息网站浙江省建设工程质量管理协会网站
  • 乌兰浩特市建设局网站永州微网站建设
  • 做网站的用什么电脑好wordpress首页调用指定分类
  • 网站域名申请好了怎么建设网站室内设计培训班哪个学校好
  • 东莞厚街网站建设网页设计代码字号px
  • 网站建站免费淘宝优惠券网站建设总代
  • 茶叶网站设计建设工程监理招标网站
  • 网站建设发展历程做网站要多少钱 知乎
  • 丽江建设信息网站江门网站制作方案
  • 网站名注册移动端应用开发
  • 本地网站搭建流程短链接生成器app
  • 建网站需要哪些技术代做ppt网站
  • 在上海哪个网站比较好网站建设服务方案ppt模板
  • 天津网站优化流程uniapp微信小程序模板
  • 网站 搜索引擎 提交企业网站必须备案
  • 公司网站主页设计深圳搜索引擎
  • 织梦学校网站中国建设银行官方网站诚聘英才频道
  • 织梦网站去除技术支持网站建设热门吗
  • 手机自助网站建设电商首页设计
  • 个人做电影网站违法吗招标网站哪个好
  • 岱山县网站建设旅游网站制作
  • 深圳建网站三千哪些网站可以做微商品牌宣传
  • 做网站哪些软件比较好个人网站备案幕布
  • 用数据库代码做家乡网站专门做二维码的网站