1

私は次のような主張をしています。

validationResults.Select(result => result.Tag).ToList().Should().Contain(ServiceContractRuleKey.MedicalDeclarationNumberRequired "because a validation error should be added that the MedicalDeclarationNumber is missing.");

validationResultsに含まれてはならないことを主張するにはどうすればよい'ServiceContractRuleKey.MedicalDeclarationNumberRequired'ですか?

前もって感謝します。

4

1 に答える 1

2

NotContain メソッドを使用できます。

validationResults.Select(result => result.Tag)
                 .ToList()
                 .Should()
                 .NotContain(ServiceContractRuleKey.MedicalDeclarationNumberRequired);

述語を NotContain メソッドに渡して、コードを簡素化することもできます。

validationResults.Should()
                 .NotContain(item => item.Tag == ServiceContractRuleKey.MedicalDeclarationNumberRequired);
于 2013-07-12T07:53:52.363 に答える