public async void TestCategoryOfOrganizationER_GetNewObject() { var categoryOfOrganization = await CategoryOfOrganizationER.NewCategoryOfOrganizationER(); Assert.NotNull(categoryOfOrganization); Assert.False(categoryOfOrganization.IsValid); }
public async void TestCategoryOfOrganizationER_Get() { var categoryOfOrganization = await CategoryOfOrganizationER.GetCategoryOfOrganizationER(1); Assert.NotNull(categoryOfOrganization); Assert.Equal(1, categoryOfOrganization.Id); Assert.True(categoryOfOrganization.IsValid); }
public async Task TestCategoryOfOrganizationER_DeleteObjectFromDatabase() { var categoryToDelete = await CategoryOfOrganizationER.GetCategoryOfOrganizationER(99); await CategoryOfOrganizationER.DeleteCategoryOfOrganizationER(categoryToDelete.Id); var categoryToCheck = await Assert.ThrowsAsync <Csla.DataPortalException> (() => CategoryOfOrganizationER.GetCategoryOfOrganizationER(categoryToDelete.Id)); }
public async void TestCategoryOfOrganizationER_UpdateExistingObjectInDatabase() { var categoryOfOrganization = await CategoryOfOrganizationER.GetCategoryOfOrganizationER(1); categoryOfOrganization.DisplayOrder = 2; var result = await categoryOfOrganization.SaveAsync(); Assert.NotNull(result); Assert.Equal(2, result.DisplayOrder); }
public async Task TestCategoryOfOrganizationER_TestInvalidSave() { var categoryOfOrganization = await CategoryOfOrganizationER.NewCategoryOfOrganizationER(); categoryOfOrganization.Category = String.Empty; CategoryOfOrganizationER savedCategoryOfOrganization = null; Assert.False(categoryOfOrganization.IsValid); Assert.Throws <Csla.Rules.ValidationException>(() => savedCategoryOfOrganization = categoryOfOrganization.Save()); }
public async Task TestCategoryOfOrganizationER_InsertNewObjectIntoDatabase() { var categoryOfOrganization = await CategoryOfOrganizationER.NewCategoryOfOrganizationER(); categoryOfOrganization.Category = "Category 1"; var savedCategoryOfOrganization = await categoryOfOrganization.SaveAsync(); Assert.NotNull(savedCategoryOfOrganization); Assert.IsType <CategoryOfOrganizationER>(savedCategoryOfOrganization); Assert.True(savedCategoryOfOrganization.Id > 0); }
public async Task TestCategoryOfOrganizationER_CategoryRequired() { var categoryOfOrganization = await CategoryOfOrganizationER.NewCategoryOfOrganizationER(); categoryOfOrganization.Category = "Valid category"; categoryOfOrganization.DisplayOrder = 1; var isObjectValidInit = categoryOfOrganization.IsValid; categoryOfOrganization.Category = String.Empty; Assert.NotNull(categoryOfOrganization); Assert.True(isObjectValidInit); Assert.False(categoryOfOrganization.IsValid); Assert.Equal("Category", categoryOfOrganization.BrokenRulesCollection[0].Property); Assert.Equal("Category required", categoryOfOrganization.BrokenRulesCollection[0].Description); }
public async Task TestCategoryOfOrganizationER_CategoryExceedsMaxLengthOf35() { var categoryOfOrganization = await CategoryOfOrganizationER.NewCategoryOfOrganizationER(); categoryOfOrganization.Category = "valid category"; Assert.True(categoryOfOrganization.IsValid); categoryOfOrganization.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 "; Assert.NotNull(categoryOfOrganization); Assert.False(categoryOfOrganization.IsValid); Assert.Equal("Category", categoryOfOrganization.BrokenRulesCollection[0].Property); Assert.Equal("Category can not exceed 35 characters", categoryOfOrganization.BrokenRulesCollection[0].Description); }