腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
编写
应该
失败
的
单元测试
?
、
如果我做了一个
应该
抛出致命错误
的
测试,我该
如何
处理呢?例如,
如何
编写
此测试以确保正确删除变量: [Test]{ { str = scope
浏览 13
提问于2020-01-18
得票数 0
回答已采纳
2
回答
PHP新手:
如何
编写
好
的
代码
、
由于这里许多与PHP相关
的
问题都是非常基本
的
,所以我建议准备一组技巧和技巧。 因此,问题是: PHP新手
应该
做些什么?请点击下面相应
的
链接。
浏览 2
提问于2011-07-13
得票数 2
回答已采纳
1
回答
在提取生产代码中
的
类之后,是否
应该
创建新
的
测试类?
、
、
假设我有一个很大
的
所谓
的
遗留类A。然后,我
编写
ATest,这样我就可以安全地重构A。然后我提取了很多类,例如,A调用B,B调用C,C调用D。ATest仍然涵盖A、B、C和D。现在你可以建议我(或者提供一些参考),我是否
应该
花很多时间将ATest拆分成BTest,CTest,DTest。如果是这样的话,我
应该
立即这么做吗?如果我必须向D添加新功能,我
应该
在不接触ATest
的
情况下创建DTest (选项1),将测试方法添加到ATest(选项2),还是将测试从ATest移动到
浏览 0
提问于2014-10-21
得票数 2
5
回答
在TDD中,如果我
编写
了一个通过而不修改生产代码
的
测试用例,这意味着什么?
、
、
这些是罗伯特·C·马丁关于TDD
的
规则:您不允许
编写
单元测试
的
内容超过足以
失败
的
内容;编译
失败
就是
失败
。您不允许
编写
任何足以通过一个
失败
的
单元测试
的
生产代码。 当我
编写
一个测试时,这个测试看起来很有价值,但通过时没有更
浏览 0
提问于2013-03-20
得票数 20
回答已采纳
3
回答
如何
为junit @Test
的
“预期”属性使用变量?
、
、
我正在尝试
编写
一个泛型测试类,但是我找不到一种通用
的
方法来指定expected注释
的
@Test属性。下面是我
的
代码
的
精简版本: Class<T> clazz; // set in constructor@Test(expected=clazz) }我在使用clazz时遇到
的
编译器错误是:
浏览 1
提问于2013-01-02
得票数 1
4
回答
Assert.Inconclusive
的
用法
、
、
、
、
我想知道
应该
如何
使用Assert.Inconclusive()。例如,我在一个类上有一个方法,它计算整型数组
的
和。在同一类上,还有一种计算元素平均值
的
方法。它是通过调用sum并除以数组
的
长度来实现
的
。 为Sum()
编写
单元测试
很简单。但是,当我为Average()
编写
测试时,Sum()<
浏览 2
提问于2009-08-02
得票数 27
回答已采纳
2
回答
单元结束和集成什么时候开始?
、
、
在TDD中,您可以
编写
最小
的
代码单元以使您
的
测试通过。 例如,如果构建一个Stack对象,则需要测试push和pop方法。这很简单。这两个单元都是可以单独测试
的
小型单元。没有外部依赖。还有一些集成测试可以确保数据库和服务仍然按照预期进行集成,但据我所知,这是
单元测试
之上
的
一个步骤。从我收集到
的
信息来看,这可能是在开发环境中,而不是在本地。总的来说,移除这些依赖项
的
工作似乎比几乎值得做
的
工作要多。这可能会导致过度设计
的
浏览 0
提问于2016-08-09
得票数 3
回答已采纳
1
回答
在同一个应用程序中运行
单元测试
和集成测试
、
、
我有带有REST
的
spring引导应用程序。有三个层作为“控制器”、“服务”和“请求”。我需要为每个层
编写
单元测试
用例,并与包括数据库在内
的
所有层进行集成测试。使用@MockBean
编写
单元测试
用例。它们
应该
使用模拟对象运行。集成测试用例
应该
与实际对象一起运行。 但这两种情况都使用模拟对象。所以整合测试
失败
了。
如何
使用模拟对象进行
单元测试
,使用实际对象进行集成测试。
浏览 4
提问于2022-05-12
得票数 0
1
回答
PHP:
如何
使用assert
在PHP中,您在使用断言时遵循
的
最佳实践是什么?我对断言
的
一般用法和PHP
的
特定实践很感兴趣。
浏览 1
提问于2011-01-17
得票数 7
回答已采纳
1
回答
我什么时候
应该
用TDD
编写
不同类型
的
测试?
、
、
、
、
有不同类型
的
测试:单元、集成、功能和接受。因此,如果我正在进行适当
的
测试驱动开发,什么时候
编写
每种测试? 运行测试以验证它是否通过。你是在代码之后写
的</e
浏览 0
提问于2014-08-20
得票数 2
回答已采纳
1
回答
如何
检测不完整
的
模块依赖关系?
我们有一个多年来发展起来
的
应用程序,最初
的
设计非常单一。最近几个月,我们将应用程序分解成更小
的
模块,这使得它更易于维护。但是,我们
的
代码中
的
主模块仍然声明依赖于代码库中任何地方使用
的
几乎任何其他模块。这是荒谬
的
,因为主模块实际上没有这些依赖项,我们从其中提取
的
模块就是如此。但是,应用程序仍然运行良好,因为每个模块都依赖于某个地方,因此它是加载和可用
的
。当我们现在将一个模块提取到另一个代码库中时,它通常不能工作,因为依赖项是不正确<em
浏览 3
提问于2015-04-29
得票数 0
回答已采纳
2
回答
我是否
应该
编写
在代码更改时
失败
的
自动化
单元测试
?
、
通常,在
编写
自动
单元测试
(如JUnit、Karma)时,我
的
目标是:得到高水平
的
保险。我听到有人说:这在理论上听起来不错--但我不知道该
如何
应用。我
的
问题是:当代码更改时,我是否
应该
编写
失败
的
自动化
单元测试
?如果是的话,怎么做。
浏览 0
提问于2016-01-09
得票数 6
回答已采纳
5
回答
没有TDD
的
单元测试
的
意义
、
我们有新
的
(相当大
的
)项目开始,我们计划开发使用TDD。 TDD
的
想法
失败
了(许多商业和非商业原因),但是现在我们进行了一次对话--我们是否
应该
编写
单元测试
。我
的
朋友说,在没有TDD
的
情况下
编写
单元测试
没有意义(或接近于零),我们
应该
只关注集成测试。相反,我认为
编写
普通
单元测试
仍然有一定
的
意义,这只是为了使代码更具前瞻性。你认为
浏览 0
提问于2014-08-08
得票数 28
回答已采纳
15
回答
你
如何
判断你
的
单元测试
是正确
的
?
、
在我职业生涯
的
不同阶段,我只做过次要
的
单元测试
。每当我再次开始研究它时,
如何
证明我
的
测试是正确
的
总是困扰着我。我怎么知道我
的
单元测试
中没有bug呢?通常,我最终会运行应用程序,证明它可以工作,然后使用
单元测试
作为一种回归测试。推荐
的
方法是什么和/或您对此问题采取
的
方法是什么? 编辑:我还意识到,您可以
编写
易于理解
的
小型细粒度
单元测试
。然
浏览 1
提问于2009-02-18
得票数 22
7
回答
我
应该
对已知
的
缺陷进行
单元测试
吗?
、
如果我
的
代码包含一个已知
的
缺陷,
应该
修复,但还没有,并且不会为当前版本修复,并且可能不会在可预见
的
将来修复,那么
应该
在测试套件中针对该错误进行
失败
的
单元测试
吗?如果我添加
单元测试
,它将(显然)
失败
,而习惯于
失败
测试似乎是个坏主意。另一方面,如果它是已知
的
缺陷,并且有已知
的
失败
案例,那么将它排除在测试套件之外似乎很奇怪,因为它
应该
浏览 0
提问于2014-01-31
得票数 38
回答已采纳
2
回答
我们可以使用DUnit
编写
什么样
的
测试用例?
、
、
、
、
我使用
的
是Delphi 7。可以为特定
的
按钮单击事件
编写
测试用例吗?因为在这种情况下,可能会使用一大组代码,其中使用与它们各自
的
数据库相关
的
过程或函数来调用更多
的
单元。在这种情况下,
编写
测试用例
的
最佳方法是什么以及
如何
编写
?(如果可能,一个例
浏览 12
提问于2012-11-23
得票数 6
回答已采纳
3
回答
测试驱动
的
开发:当问题被归档或者问题被某人发现时,创建测试?
、
最近,我在一个不到五人
的
团队里从事一个网络开发项目。事情进展顺利,但现在我们决定采用测试驱动
的
开发。 到目前为止,我学到
的
是,最终
的
目标之一是,当您测试您
的
软件时,所有的东西都
应该
通过。然而,我们目前
的
情况是,我们有更多
的
开放问题/故事比我们可以在一两次迭代中处理
的
问题更多,我们对
如何
在这种情况下实际处理测试驱动
的
开发感到有点困惑。我们能做
的
一件事是,当我们每个人挑选一个
浏览 0
提问于2012-05-11
得票数 2
回答已采纳
3
回答
在项目生命周期
的
哪一点开始
编写
测试?
、
、
我正在尝试采用这种模式,但我对何时开始实际
编写
测试感到困惑。在我
的
例子中,一个个人博客应用程序。我从完全从头开始使用ASP.NET 5,MVC 6,我构建了主要
的
功能,比如显示主页,允许使用身份登录,允许发布博客文章,以及通过MVC控制器和API检索这些博客文章。所有这些都是使用Repository模式和MVVM完成
的
。我是否测试存储库是否做了它
应该
做
的
事情?这闻起来怪怪
的
,因为储存库是可以注射
的
浏览 0
提问于2016-01-23
得票数 0
回答已采纳
1
回答
单元测试
应该
如何
编写
?
、
、
、
我想为一个指令
编写
一个
单元测试
,如下所示: .directive('myDirective', ['$window','MyConfig'});当MyConfig.adjusttop设置为true时,我
应该
如何
编写
单元测试
来确认顶部位置是否已调整?我可以使用spyOn来检测曾经被调用
的
adjustTop()函数吗?如果
浏览 1
提问于2015-04-13
得票数 0
7
回答
保持源紧贴,单位测试更接近
、
、
; } }只想在提到
的
一些弱点周围添加几点:
单元测试
代码永远不会影响生产代码,
浏览 12
提问于2009-03-17
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
新媒体文案应该如何编写
一文读懂如何用Java编写单元测试用例
一文讲懂如何用Python编写单元测试用例
企业应该如何编写温室气体排放监测计划
如何编写有效的 OKR
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券