手机版 欢迎访问魄力云云市场资讯网站

当前位置:主页 > 云服务器 >

虚拟主机_优惠建设网站_哪家好

时间:2021-09-08 10:02:27|来源:魄力云|编辑:魄力云|点击:

虚拟主机_优惠建设网站_哪家好

单元测试的信条之一是它们应该简单易写。反之亦然,如果测试很困难,大数据局,那么被测试的代码就太复杂了。我发现编写单元测试对我构建代码的方式产生了积极的影响。

在阅读了博客ABAP单元测试模式-测试用例和随后的简短讨论之后,我想提供一种以一种既易于编写又易于理解的方式创建单元测试的替代方法。

Christian提出了一个建议重要的一点是,如何租用服务器,测试还可以作为预期逻辑的文档。我完全同意!作为一个干净代码原则的拥护者,我也认为代码应该是自文档化的,大数据主要学什么,并且应该立即清楚它是做什么的,它还兼作预期逻辑的文档。它易于阅读,单元测试框架的技术性隐藏在更恰当命名的helper方法中。

helper方法的实现也应该简单。测试类是这样的:

Frederik在他的博客中介绍的表格方法在某些场景中很有用,但是我发现我的测试场景经常使用混合输入,表格变得很麻烦。

对于可读性,我非常喜欢这样一个事实,即不需要在值构造函数中指定所有元素。我上面的例子可能是一个有30个字段的结构,我可以很容易地在不同字段相关的地方添加进一步的测试,例如:

换句话说,我不仅仅是测试一系列固定的值,而是测试不同的输入排列,所有这些都有一个相当简单的语法,trustdata大数据,没有不相关的数据噪音。

精明的读者可能已经注意到我跳过了上一个例子中的ID。我们可以使用的另一个技巧是将强制值或默认值编码到"给定值…"方法中:检查空值并提供默认值。保持测试方法只与测试有关。

这显然只是一个简单的例子,同样的技术也可以应用于数据库抽象,企业应用平台,在数据库抽象中,"给定的"方法为CRUD方法访问的模拟数据提供了基础。我想保持这个博客简单,但我可以做一个更成熟的例子,如果有足够的兴趣。

云主机服务商 Ucloud云计算 移动云数据 云存储服务器 Ucloud云主机 云计算提供商 阿里数据库 服务器租用 云储存服务器 Web云服务器 ucloud云数据库 独享云主机 云服务器服务商 海外云存储 云服务器主机 云计算解决方案 国内云存储 数据库云平台

Copyright © 2002-2020 魄力云 版权所有

备案号:豫ICP备56298345号