private async void CategoryOfOrganizationERL_TestGetCategoryOfOrganizationERL() { var categoryOfOrganizationEdit = await CategoryOfOrganizationERL.GetCategoryOfOrganizationERL(); Assert.NotNull(categoryOfOrganizationEdit); Assert.Equal(3, categoryOfOrganizationEdit.Count); }
private async void CategoryOfOrganizationERL_TestAddCategoryOfOrganizationERL() { var categoryList = await CategoryOfOrganizationERL.GetCategoryOfOrganizationERL(); var countBeforeAdd = categoryList.Count; var categoryOfOrganizationToAdd = categoryList.AddNew(); BuildCategoryOfOrganization(categoryOfOrganizationToAdd); var updatedCategoryList = await categoryList.SaveAsync(); Assert.NotEqual(countBeforeAdd, updatedCategoryList.Count); }
private async void CategoryOfOrganizationERL_TestUpdateCategoryOfOrganizationERL() { const int ID_TO_UPDATE = 1; var categoryList = await CategoryOfOrganizationERL.GetCategoryOfOrganizationERL(); var countBeforeUpdate = categoryList.Count; var categoryOfOrganizationToUpdate = categoryList.First(cl => cl.Id == ID_TO_UPDATE); categoryOfOrganizationToUpdate.Category = "Updated category"; var updatedList = await categoryList.SaveAsync(); Assert.Equal(countBeforeUpdate, updatedList.Count); }
private async void CategoryOfOrganizationERL_TestDeleteCategoryOfOrganizationERL() { const int ID_TO_DELETE = 99; var categoryList = await CategoryOfOrganizationERL.GetCategoryOfOrganizationERL(); var listCount = categoryList.Count; var categoryToDelete = categoryList.First(cl => cl.Id == ID_TO_DELETE); // remove is deferred delete var isDeleted = categoryList.Remove(categoryToDelete); var categoryOfOrganizationListAfterDelete = await categoryList.SaveAsync(); Assert.NotNull(categoryOfOrganizationListAfterDelete); Assert.IsType <CategoryOfOrganizationERL>(categoryOfOrganizationListAfterDelete); Assert.True(isDeleted); Assert.NotEqual(listCount, categoryOfOrganizationListAfterDelete.Count); }