Example #1
0
        public void MustValidObject()
        {
            // Given
            var memberPersonalDataExpected = new
            {
                _memberPersonalData.Name,
                _memberPersonalData.DateOfBirth,
                _memberPersonalData.Naturalness,
                _memberPersonalData.MaritalStatus,
                _memberPersonalData.Schooling,
                _memberPersonalData.Profession
            };

            // When
            MemberPersonalData memberPersonalData = new MemberPersonalData(memberPersonalDataExpected.Name,
                                                                           memberPersonalDataExpected.DateOfBirth, memberPersonalDataExpected.Naturalness, memberPersonalDataExpected.MaritalStatus,
                                                                           memberPersonalDataExpected.Schooling, memberPersonalDataExpected.Profession);

            // Then
            memberPersonalDataExpected.ToExpectedObject().ShouldMatch(memberPersonalData);
        }
Example #2
0
 public MemberPersonalDataTest()
 {
     _memberPersonalData = MemberPersonalDataBuilder.New().Build();
 }
Example #3
0
 public MemberBuilder WithPersonalData(MemberPersonalData personalData)
 {
     PersonalData = personalData;
     return(this);
 }