【发布时间】:2015-09-23 09:52:28
【问题描述】:
使用 FluentAssertions,我想检查一个列表是否只包含具有特定值的对象。
例如,我尝试使用 lambda;
myobject.Should().OnlyContain(x=>x.SomeProperty == "SomeValue");
但是,这种语法是不允许的。
【问题讨论】:
-
我找到了实现这一点的方法,但不确定是否有更好的方法; myobject.Select(x=>x.SomeProperty).Should().Equal("SomeValue")