腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
NUnit
集合
断言
列表
中
的
项
在
另一
项
之后
/
之前
、
、
、
我想做一些关于……
的
事情。 Assert.That(collection, Has.Item("two").After.Item("one")) 使用
NUnit
可以做到这一点吗?
浏览 10
提问于2021-02-02
得票数 3
2
回答
在
nUnit
中
,什么是与Hamcrest
的
Matchers.containsInAnyOrder(Matcher.匹配者)?
、
、
、
我想
断言
,ICollection包含将满足一组约束
的
项
。对于Java,我会使用Matchers.containsInAnyOrder(Matcher.匹配者)。也就是说,对于给定
的
集合
,
集合
中
的
每个
项
将匹配匹配器
中
的
一个匹配
项
。 我很难
在
nUnit
3
中
找到一个类似的,有吗?
浏览 0
提问于2017-02-20
得票数 1
回答已采纳
3
回答
如何在c#
中
创建涉及
集合
的
单元测试?
、
、
我
在
C#中有许多方法,它们返回我想要测试
的
各种
集合
。我想使用尽可能少
的
测试APIs性能并不重要。一个典型
的
例子是:string[] expectedArray = new string[]{"a", "c",expected) expectedSet.Add(e); Assert.IsTrue(expectedSet.E
浏览 0
提问于2009-07-30
得票数 4
回答已采纳
3
回答
延迟
的
NUnit
断言
消息评估
、
我
在
我
的
测试代码中有这个
断言
Is.True.After(notificationPollingDelay),这会在一段时间后
断言
一些条件,失败时会生成一条消息。它无法运行,因为消息字符串是
在
断言
开始时构造
的<
浏览 0
提问于2013-01-14
得票数 11
回答已采纳
1
回答
NUnit
:
断言
列表
中
的
所有
项
都是一个值
Nunit
中
是否有一种方法可以
断言
列表
中
的
所有
项
都是一个值,而只有一个值?doubleListHashSet.Count);但我不禁认为
NUnit
有这个内置
的
。
浏览 1
提问于2022-10-27
得票数 0
5
回答
在
NUnit
中
是否有一个只有一个
的
约束?
、
、
最近我发现自己需要很多这样
的
逻辑:Assert.That(collection.Items.Count(), Is.EqualTo(1)); 我看到
NUnit
提供了Has.Some和Has.All,但我没有看到像Has.One这样
的
东西。
在
不使用两个
断言
的
情况下,完成此任务
的
最佳方式是什么?
浏览 0
提问于2010-09-28
得票数 7
回答已采纳
1
回答
NUnit
:用于包含Assume.That
的
方法
的
Assert.Multiple
、
、
、
我正在测试一个包含三个不同模块
的
网页。
在
我
的
测试框架
中
,每个页面模块都由自己
的
测试类表示:Module1Tests、Module2Tests、Module3Tests。此外,为了满足每个模块
的
特定条件,我
在
每个测试类中都使用了Assume.That。有了这个设置,如果我只是测试单独
的
模块,一切都很好。我也尝试过
在
没有Assert.Multiple块
的
情况下调用模块测试方法,但是整个页面测试
在
第一个失
浏览 3
提问于2017-05-26
得票数 0
3
回答
根据
NUnit
集合
约束,是什么使类成为
集合
?
、
、
、
、
我有一个实现ICollection<SomeConcreteClass>
的
类。
NUnit
集合
约束不将其识别为
集合
。那么,
集合
何时是
集合
(根据
NUnit
)?(36,0): at MyAssembly.MyTestFixture.MyTestMethod()对于
NUnit
2.4,
集合
约束要求实现非泛型ICollection,以便将<em
浏览 3
提问于2012-03-12
得票数 5
回答已采纳
2
回答
Assert.That()不计算给定
的
约束
、
、
我有一个字符串值
列表
。我用前瞻来迭代这个
列表
。我应用于每个
列表
项Assert.That()方法。现在出现了一个转折:作为方法
的
第二个参数,我给出了一个返回IResolveConstraint
的
函数。当函数返回Has.Exactly(1).Contains(),时,
在
列表
的
第二个
项
(foreach
的
第二次迭代)处,
断言
计算(抛出)此消息:“预期:包含”value“
的
集合</e
浏览 0
提问于2019-08-22
得票数 0
3
回答
测试
集合
是否包含基于特定属性
的
对象
、
、
、
、
我使用
的
是
NUnit
2.5.7。我想测试特定类
的
自定义对象
集合
是否包含基于类
的
某个属性
的
特定对象。 例如一个做作
的
例子。, people); Assert.Contains(Name="jenny", people); } 尽管
在
本例
中
很简单,但我不想为每个人创建模拟对象,并在
断言
中使
浏览 7
提问于2011-02-23
得票数 30
回答已采纳
1
回答
断言
“结果
集合
中
至少有一
项
与谓词匹配”
、
、
我想
断言
集合
中
至少有一
项
与
NUnit
匹配给定
的
谓词。我已经
断言
条目的数量大于0,因此模仿LINQ
的
Any()方法
的
行为就足够了。我
在
寻找相似的东西:或至少适用于: Assert.That(resultEnumerable.Select(x =>
浏览 4
提问于2016-08-09
得票数 5
回答已采纳
2
回答
TestContext.CurrentContext.Result.Outcome.Status总是“没有定论”
、
、
、
我注意到
在
测试结束时,
NUnit
的
总是Inconclusive。CurrentContext也不知道已经发生了任何
断言
。
浏览 0
提问于2018-10-18
得票数 0
回答已采纳
2
回答
Visual测试资源管理器窗口
在
NUnit
扩展实现后找不到我
的
测试
、
、
、
、
我正在Visual 2013 Professional
中
实现一个测试解决方案。我选择了
NUnit
(版本2.6.4)作为测试框架。为了
在
Visual
中
执行测试,我已经安装了
NUnit
测试适配器。一切正常工作,直到我输入一个
NUnit
扩展类来获得
断言
失败消息.
在
中
的
该类实现
之前
,正确列出了所有测试类和相关方法;
在
扩展实现
之后
,当我重新构建解决方案时,测试
列表
浏览 3
提问于2015-05-13
得票数 1
回答已采纳
3
回答
在
Visual Studio2008
中
,我可以
在
集合
上重复单元测试吗?
、
我有一个单元测试,其中我为
集合
中
的
每一
项
运行一个方法(使用foreach)。目前,我
在
foreach
的
末尾有一个
断言
,用于测试该方法是否返回了正确
的
值。这是可行
的
,但结果是当方法第一次失败时,测试就会失败。未测试
集合
中
的
任何补贴
项
。 我想基本上为
集合
中
的
每一
项
运行一个完全成熟
的</em
浏览 0
提问于2009-08-26
得票数 0
回答已采纳
1
回答
Hamcrest Matchers.containsInAnyOrder不工作
、
、
我正在使用以下依赖
项
: <dependencies>
浏览 22
提问于2021-06-24
得票数 0
7
回答
如何在
NUnit
中
断言
两个
列表
包含具有相同公共属性
的
元素?
、
、
、
、
我想
断言
两个
列表
的
元素包含我期望
的
值,如下所示:var expectedCollection = new ListCollectionAssert.AreEquivalent(expectedCollection, foundCollection); 然而,上面的代码将无法工作(我猜是因为.Equals()不会为具有相同值
的
不同对象返回
在
我
的
测试
中
,我只关心公共属
浏览 75
提问于2012-08-29
得票数 21
回答已采纳
1
回答
Backbone.Collection.reset() =>子视图与父视图不同步
、
、
它们存储
在
可分页
的
主干
集合
中
。第1
项
?第3
项
?第5
项
?第7
项
?<< 1,2,3...end >> 用户可以单击单个项目
在
单独
的
页面
中
打开详细信息视图。细节视图
在
创建时已经初始化了监听器。这些侦听器绑定到
项
模型。
浏览 4
提问于2015-04-24
得票数 2
回答已采纳
3
回答
Spock -将
集合
上
的
断言
扩展到单独
的
测试
中
,如@Unroll
、
、
在
Spock
中
,有没有一种方法可以将
集合
中
每一
项
的
断言
转换为自己
的
测试,该测试将通过/失败,类似于when和@Unroll
的
情况?如果我遵循最简单和最明显
的
方法(
在
中
记录)then: list.each { ... assert it.foo ==bar ... } 则测
浏览 0
提问于2015-05-13
得票数 2
1
回答
将项目作为ListCollectionView
的
源
集合
添加到ILIst
、
根据文档,您必须在ListCollectionView
的
源
集合
上实现INotifyCollectionChanged,以传播
集合
项
的
添加/移除。所以我不明白他是怎么工作
的
: parent.Childs = new List<Child>();
浏览 0
提问于2017-10-31
得票数 0
5
回答
测试硬编码数据
的
最佳方法
、
、
、
我有一个类,它解析来自html页面的数据,并将其转换为字符串
的
集合
。基本上我有一个网上商店
的
网址,我想有一个它
的
项目
列表
。我
的
类有以下签名:通常方法返回非常大
的
列表
(4k
项
或更多)。我
的
问题是,我如何测试这种方法?我认为我必须
断言
返回
的
列表
具有正确
的
浏览 0
提问于2015-09-09
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python指南:组合数据类型
Python中的数据结构详解
Python中的元组排序和深度比较!
Python之Apriori关联分析
Python 集合是什么,为什么应该使用以及如何使用?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券