public async void MemberInfoEC_GetNewObject() { var memberInfo = await MemberInfoEC.NewMemberInfoEC(); Assert.NotNull(memberInfo); Assert.False(memberInfo.IsValid); }
public async Task MemberInfoEC_MemberNumberRequired() { var memberInfo = await MemberInfoEC.NewMemberInfoEC(); await BuildMemberInfoEC(memberInfo); var isObjectValidInit = memberInfo.IsValid; memberInfo.MemberNumber = String.Empty; Assert.NotNull(memberInfo); Assert.True(isObjectValidInit); Assert.False(memberInfo.IsValid); }
public async Task MemberInfoEC_MemberNumberExceedsMaxLengthOf35() { var memberInfo = await MemberInfoEC.NewMemberInfoEC(); await BuildMemberInfoEC(memberInfo); Assert.True(memberInfo.IsValid); memberInfo.MemberNumber = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor " + "incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis "; Assert.NotNull(memberInfo); Assert.False(memberInfo.IsValid); Assert.Equal("MemberNumber", memberInfo.BrokenRulesCollection[0].Property); Assert.Equal("MemberNumber can not exceed 35 characters", memberInfo.BrokenRulesCollection[0].Description); }