1: Sie können Has.Exactly()
constraint:
Aber beachten Sie, da die Eigenschaft durch Reflexion erhalten wird, erhalten Sie einen Laufzeitfehler, falls die Eigenschaft "Name" nicht existiert.
2: (empfohlen) Es wäre jedoch besser, die Eigenschaft durch ein Prädikat statt durch eine Zeichenfolge zu erhalten. Wenn der Eigenschaftsname nicht existiert, erhalten Sie einen Kompilierungsfehler:
%Vor% 3: Alternativ können Sie sich auf Count
method verlassen:
Tags und Links c# unit-testing nunit constraints