我正在使用这个非常好的迷你 ORM Simple.Data来设置大量测试数据,快速而简单。我真的很想将它扩展到断言。例如我想断言计数:
Db.MyTable.GetCount(); <- Returns a dynamic
这样我就可以或多或少地像您对 FluentAssertions 所做的那样进行评估。它可能看起来像这样:
Db.MyTable.GetCount().ShouldBe(X);
但是我发现在不失去动态优势的情况下很难做到这一点。
有没有人暗示如何做到这一点,或者在合理范围内是否有可能?
我目前正在 GitHub 上遍历 src,试图找到一种我可以在本地执行此操作的方法,并临时玩弄以找到一种方法。