public async Task TestCategoryOfOrganizationEC_NewCategoryOfOrganizationEC() { var category = await CategoryOfOrganizationEC.NewCategoryOfOrganizationEC(); Assert.NotNull(category); Assert.IsType <CategoryOfOrganizationEC>(category); Assert.False(category.IsValid); }
private async Task BuildValidOrganizationType(OrganizationTypeEC organizationType) { organizationType.Name = "org name"; organizationType.Notes = "org notes"; organizationType.CategoryOfOrganization = await CategoryOfOrganizationEC.GetCategoryOfOrganizationEC( new CategoryOfOrganization { Id = 1, Category = "category name", DisplayOrder = 1 }); }
private async Task BuildOrganizationType(OrganizationTypeEC categoryToBuild) { categoryToBuild.Name = "org name"; categoryToBuild.Notes = "notes for org type"; categoryToBuild.CategoryOfOrganization = await CategoryOfOrganizationEC.GetCategoryOfOrganizationEC( new CategoryOfOrganization { Id = 1, Category = "category of org name", DisplayOrder = 1 }); }
public async Task TestCategoryOfOrganizationEC_GetNewCategoryOfOrganizationEC() { var categoryOfOrganizationToLoad = BuildCategoryOfOrganization(); var categoryOfOrganization = await CategoryOfOrganizationEC.GetCategoryOfOrganizationEC(categoryOfOrganizationToLoad); Assert.NotNull(categoryOfOrganization); Assert.IsType <CategoryOfOrganizationEC>(categoryOfOrganization); Assert.Equal(categoryOfOrganizationToLoad.Id, categoryOfOrganization.Id); Assert.Equal(categoryOfOrganizationToLoad.Category, categoryOfOrganization.Category); Assert.Equal(categoryOfOrganizationToLoad.DisplayOrder, categoryOfOrganization.DisplayOrder); Assert.True(categoryOfOrganization.IsValid); }
public async Task TestCategoryOfOrganizationEC_CategoryRequired() { var categoryToTest = BuildCategoryOfOrganization(); var category = await CategoryOfOrganizationEC.GetCategoryOfOrganizationEC(categoryToTest); var isObjectValidInit = category.IsValid; category.Category = string.Empty; Assert.NotNull(category); Assert.True(isObjectValidInit); Assert.False(category.IsValid); Assert.Equal("Category", category.BrokenRulesCollection[0].Property); Assert.Equal("Category required", category.BrokenRulesCollection[0].Description); }
public async Task OrganizationTypeER_NameRequired() { var organizationType = await OrganizationTypeER.NewOrganizationTypeER(); organizationType.Name = "valid name"; organizationType.CategoryOfOrganization = await CategoryOfOrganizationEC.NewCategoryOfOrganizationEC(); organizationType.CategoryOfOrganization.Category = "category name"; var isObjectValidInit = organizationType.IsValid; organizationType.Name = String.Empty; Assert.NotNull(organizationType); Assert.True(isObjectValidInit); Assert.False(organizationType.IsValid); }
public async Task CategoryOfOrganizationEC_CategoryExceedsMaxLengthOf35() { var categoryToTest = BuildCategoryOfOrganization(); var category = await CategoryOfOrganizationEC.GetCategoryOfOrganizationEC(categoryToTest); var isObjectValidInit = category.IsValid; category.Category = "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 " + "nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. " + "Duis aute irure dolor in reprehenderit"; Assert.NotNull(category); Assert.True(isObjectValidInit); Assert.False(category.IsValid); Assert.Equal("Category", category.BrokenRulesCollection[0].Property); Assert.Equal("Category can not exceed 35 characters", category.BrokenRulesCollection[0].Description); }
public async Task OrganizationTypeER_InsertNewObjectIntoDatabase() { var organizationType = await OrganizationTypeER.NewOrganizationTypeER(); organizationType.Name = "inserted name"; organizationType.CategoryOfOrganization = await CategoryOfOrganizationEC.GetCategoryOfOrganizationEC( new CategoryOfOrganization { Id = 1, Category = "Category name", DisplayOrder = 1 }); var savedOrganizationType = await organizationType.SaveAsync(); Assert.NotNull(savedOrganizationType); Assert.IsType <OrganizationTypeER>(savedOrganizationType); Assert.True(savedOrganizationType.Id > 0); }
private async Task BuildOrganization(OrganizationEC organizationToBuild) { organizationToBuild.Name = "organization name"; organizationToBuild.OrganizationType = await OrganizationTypeEC.GetOrganizationTypeEC(new OrganizationType() { Id = 1 }); organizationToBuild.CategoryOfOrganization = await CategoryOfOrganizationEC.GetCategoryOfOrganizationEC(new CategoryOfOrganization() { Id = 1 }); organizationToBuild.Notes = "notes for org"; organizationToBuild.LastUpdatedBy = "edm"; organizationToBuild.LastUpdatedDate = DateTime.Now; organizationToBuild.DateOfFirstContact = DateTime.Now; }
public async Task OrganizationTypeER_NameExceedsMaxLengthOf50() { var organizationType = await OrganizationTypeER.NewOrganizationTypeER(); organizationType.Name = "valid name"; organizationType.CategoryOfOrganization = await CategoryOfOrganizationEC.NewCategoryOfOrganizationEC(); organizationType.CategoryOfOrganization.Category = "category name"; var isValidOrig = organizationType.IsValid; organizationType.Name = "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(organizationType); Assert.True(isValidOrig); Assert.False(organizationType.IsValid); Assert.Equal("Name", organizationType.BrokenRulesCollection[0].Property); Assert.Equal("Name can not exceed 50 characters", organizationType.BrokenRulesCollection[0].Description); }
private void BuildCategoryOfOrganization(CategoryOfOrganizationEC categoryToBuild) { categoryToBuild.Category = "test"; categoryToBuild.DisplayOrder = 1; }
private void BuildValidCategoryOfOrganization(CategoryOfOrganizationEC categoryOfOrganization) { categoryOfOrganization.Category = "org category"; categoryOfOrganization.DisplayOrder = 1; }