public async Task TestEMailTypeEC_NewEMailTypeEC() { var eMailType = await EMailTypeEC.NewEMailTypeEC(); Assert.NotNull(eMailType); Assert.IsType <EMailTypeEC>(eMailType); Assert.False(eMailType.IsValid); }
public async Task TestEMailTypeEC_GetEMailTypeEC() { var eMailTypeToLoad = BuildEMailType(); var eMailType = await EMailTypeEC.GetEMailTypeEC(eMailTypeToLoad); Assert.NotNull(eMailType); Assert.IsType <EMailTypeEC>(eMailType); Assert.Equal(eMailTypeToLoad.Id, eMailType.Id); Assert.Equal(eMailTypeToLoad.Description, eMailType.Description); Assert.Equal(eMailTypeToLoad.Notes, eMailType.Notes); Assert.Equal(eMailTypeToLoad.RowVersion, eMailType.RowVersion); Assert.True(eMailType.IsValid); }
private async Task BuildEMail(EMailER eMailToBuild) { eMailToBuild.Notes = "member type notes"; eMailToBuild.EMailAddress = "*****@*****.**"; eMailToBuild.LastUpdatedBy = "edm"; eMailToBuild.LastUpdatedDate = DateTime.Now; eMailToBuild.EMailType = await EMailTypeEC.GetEMailTypeEC( new EMailType() { Id = 1, Notes = "EMailType notes", Description = "Email description" } ); }
public async Task TestEMailTypeEC_DescriptionRequired() { var eMailTypeToTest = BuildEMailType(); var eMailType = await EMailTypeEC.GetEMailTypeEC(eMailTypeToTest); var isObjectValidInit = eMailType.IsValid; eMailType.Description = string.Empty; Assert.NotNull(eMailType); Assert.True(isObjectValidInit); Assert.False(eMailType.IsValid); Assert.Equal("Description", eMailType.BrokenRulesCollection[0].Property); Assert.Equal("Description required", eMailType.BrokenRulesCollection[0].Description); }
private async Task BuildEMail(EMailEC eMail) { eMail.EMailAddress = "*****@*****.**"; eMail.EMailType = await EMailTypeEC.GetEMailTypeEC( new EMailType() { Id = 1, Notes = "EMailType notes", Description = "Email description" } ); eMail.Notes = "document type notes"; eMail.LastUpdatedBy = "edm"; eMail.LastUpdatedDate = DateTime.Now; }
public async Task TestEMailTypeEC_DescriptionGreaterThan50Chars() { var eMailTypeToTest = BuildEMailType(); var eMailType = await EMailTypeEC.GetEMailTypeEC(eMailTypeToTest); var isObjectValidInit = eMailType.IsValid; eMailType.Description = "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 " + "incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis " + "incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis "; Assert.NotNull(eMailType); Assert.True(isObjectValidInit); Assert.False(eMailType.IsValid); Assert.Equal("Description", eMailType.BrokenRulesCollection[0].Property); Assert.Equal("Description can not exceed 50 characters", eMailType.BrokenRulesCollection[0].Description); }
private async void EMailERL_TestAddEMailsEntry() { var eMailEditList = await EMailERL.GetEMailERL(); var countBeforeAdd = eMailEditList.Count; var eMailToAdd = eMailEditList.AddNew(); eMailToAdd.EMailAddress = "email address to test"; eMailToAdd.LastUpdatedBy = "edm"; eMailToAdd.LastUpdatedDate = DateTime.Now; eMailToAdd.EMailType = await EMailTypeEC.GetEMailTypeEC( new EMailType() { Id = 1, Notes = "EMailType notes", Description = "Email description" } ); var updatedEMailsList = await eMailEditList.SaveAsync(); Assert.NotEqual(countBeforeAdd, updatedEMailsList.Count); }
private void BuildEMailType(EMailTypeEC eMailType) { eMailType.Description = "doc type description"; eMailType.Notes = "document type notes"; }
private void BuildEMailType(EMailTypeEC categoryToBuild) { categoryToBuild.Description = "description for doctype"; categoryToBuild.Notes = "notes for doctype"; }