1
ShouldBeEquivalentTo를 수행 할 때 클래스의 내부 속성을 무시할 수있는 방법이 있습니까?ShouldBeEquivalentTo의 내부 속성을 무시하십시오.
예를 들어 아래 클래스에서 개체 그래프 비교에서 MetaData 속성을 제외하고 싶습니다.
public class SomeObject
{
Public string SomeString { get; set; }
internal MetaData MetaData { get; set; }
}
나는 1 개 이상의 내부 속성을 가지고 지루한 될 모든 속성이 설정 수 있기 때문에
someObject.ShouldBeEquivalentTo(someOtherObject, options =>
options.Excluding(info => info.SelectedMemberPath == "MetaData")
을 사용하지하는 것을 선호합니다.
대단히 고맙습니다! – Lejdholt