public void TestConstructor() { var name = "name"; var entity = new OrganizationValidationEntity(name, 1); Assert.AreEqual(name, entity.Name); Assert.AreEqual(1, entity.OrganizationTypeId); }
public void TestUpdate_CheckType() { var entity = new OrganizationValidationEntity("name", OrganizationType.Office.Id); Assert.AreEqual(1, validator.DoValidateUpdate(entity).Count()); var results = validator.DoValidateUpdate(entity).ToList(); Assert.AreEqual(OrganizationServiceValidator.INVALID_ORGANIZATION_TYPE_ERROR_MESSAGE, results.First().ErrorMessage); }
public void TestCreate_CheckNameNotWhitespace() { var name = "name"; var entity = new OrganizationValidationEntity(name, OrganizationType.USEducationalInstitution.Id); Assert.AreEqual(0, validator.DoValidateCreate(entity).Count()); name = " "; entity = new OrganizationValidationEntity(name, OrganizationType.USEducationalInstitution.Id); var results = validator.DoValidateCreate(entity).ToList(); Assert.AreEqual(1, results.Count()); Assert.AreEqual("Name", results.First().Property); Assert.AreEqual(OrganizationServiceValidator.INVALID_ORGANIZATION_NAME_ERROR_MESSAGE, results.First().ErrorMessage); }