【发布时间】:2022-05-27 00:16:36
【问题描述】:
我创建了如下的书类
public class book
{
public int id {get;set;}
public string bookName {get;set;}
}
我将书籍数据列表:List<book> books 定义为
[
{"id":1,"bookName":"falling apple"},{"id":2,"bookName":"fall app"},{"id":3,"bookName":"fall apples"}
]
我想断言应该是真的,如果 Books List 中的 bookName 可以在 string[] expectResults {"apple", "ap"} 中找到
只是下面的例子
books.should().match(m=>m.any(expectResults.contains(m.bookName)))
但它总是失败,任何人都可以建议如何做到这一点?
谢谢
【问题讨论】:
标签: c# linq fluent-assertions