我有这样一个说法: validationResults.Select(result => result.Tag).ToList().Should().Contain(ServiceContractRuleKey.MedicalDeclarationNumberRequired "because a validation error should be added that the MedicalD
我想要一个单元测试来验证以正确顺序发生的两个函数调用。在本例中,第一个函数对文件进行加密并将其保存到文件系统,第二个函数将加密文件发送到第三方处理器(通过FTP)。 我使用NSubstitute作为模拟框架和FluentAssertions来帮助进行测试验证。这看起来并不像你可以用NSubstitute开箱即可实现的。 public void SendUploadToProcessor(Strea
我有一个测试,验证方法的集合输出。测试的这种变化通过: [TestMethod, TestCategory("BVT")]
public void TheStatusesAreReturned()
{
var expectedUnprocessedStatuses = new List<FileUploadStatus>
{
FileU
我必须考虑到只有共享属性比较两个集合。 如果我了解丹尼斯对How to combine collection and property assertions using fluent-assertions?的评论,则应该从2.0版开始工作。 我使用这个API: ActualOes.ShouldHave().SharedProperties().EqualTo(expectedOes);
Act