Skip to content

[DMS-277] DB schema changes for delete performance #994

[DMS-277] DB schema changes for delete performance

[DMS-277] DB schema changes for delete performance #994

GitHub Actions / Test Results succeeded Jul 23, 2024 in 0s

All 360 tests pass, 28 skipped in 1m 29s

388 tests  +7   360 ✅ +7   1m 29s ⏱️ -6s
  5 suites ±0    28 💤 ±0 
  5 files   ±0     0 ❌ ±0 

Results for commit f285b31. ± Comparison against earlier commit 376d255.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

28 skipped tests found

There are 28 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_a_delete_of_the_same_document_with_two_overlapping_requests ‑ It_should_be_a_write_conflict_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_an_overlapping_delete_and_update_of_the_same_document_with_delete_committed_first ‑ It_should_be_an_update_write_conflict_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_an_overlapping_delete_and_update_of_the_same_document_with_update_committed_first ‑ It_should_be_a_delete_write_conflict_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_an_overlapping_delete_and_upsert_as_update_of_the_same_document_with_delete_committed_first ‑ It_should_be_an_update_write_conflict_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_an_overlapping_delete_and_upsert_as_update_of_the_same_document_with_upsert_committed_first ‑ It_should_be_a_delete_write_conflict_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpdateTests+Given_an_update_of_the_same_document_with_two_overlapping_request ‑ It_should_be_a_conflict_failure_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpdateTests+Given_an_update_of_the_same_document_with_two_overlapping_request_but_also_with_different_references ‑ It_should_be_a_conflict_failure_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_insert_of_the_same_new_document_with_two_overlapping_requests ‑ It_should_be_a_write_conflict_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_update_of_the_same_document_with_two_overlapping_requests ‑ It_should_be_a_write_conflict_for_2nd_transaction
EdFi.DataManagementService.Tests.E2E.Features.Constraints.EqualityConstraintValidationFeature ‑ _05MakingAPostRequestWhenValueDoesNotMatchTheSameValueInASingleOtherReference
EdFi.DataManagementService.Tests.E2E.Features.Paging.PagingSupportForGETRequestsForEd_FiResourcesFeature ‑ _04EnsureClientsCanGETInformationWhenFilteringWithLimitsAndProperties
EdFi.DataManagementService.Tests.E2E.Features.Properties.ValidateExtraPropertiesAreBeingRemovedFeature ‑ _01ValidateExtraPropertiesAreBeingRemovedOnPOST
EdFi.DataManagementService.Tests.E2E.Features.Properties.ValidateExtraPropertiesAreBeingRemovedFeature ‑ _02ValidateExtraPropertiesAreBeingRemovedOnPUT
EdFi.DataManagementService.Tests.E2E.Features.References.UpdateReferenceValidationFeature ‑ _05EnsureClientsCannotUpdateAResourceThatIsIncorrectFromADeepReference
EdFi.DataManagementService.Tests.E2E.Features.References.ValidationOfNaturalKeyUnificationFeature ‑ _03VerifyClientsCannotUpdateAResourceThatContainsMismatchedValuesOnAnOverlappingNaturalKeyField
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _12EnsureClientsCanGETInformationChangingTheCasingOfTheQueryValueToBeAllLowercase
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _13EnsureClientsCanGETInformationChangingTheCasingOfTheQueryValueToBeAllUppercase
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _14EnsureEmptyArrayIsReturnedIfSchoolNameDoesNotMatch
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _15EnsureClientsCantGETInformationWhenQueryingWithFilterAndOffsetUsingLimitWithoutOffset
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesCreateOperationValidationsFeature ‑ _03VerifyErrorHandlingWithPOSTUsingInvalidDataForbidden
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesCreateOperationValidationsFeature ‑ _05VerifyErrorHandlingWithPOSTUsingBlankSpacesInTheRequiredFields
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesCreateOperationValidationsFeature ‑ _06VerifyPOSTOfExistingRecordWithoutChanges
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesCreateOperationValidationsFeature ‑ _07VerifyPOSTOfExistingRecordChangeNon_KeyFieldWorks
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesCreateOperationValidationsFeature ‑ _08VerifyErrorHandlingWhenResourceIDIsIncludedInBodyOnPOST
EdFi.DataManagementService.Tests.E2E.Features.SchoolYear.SchoolYearReferenceValidationFeature ‑ _01TryCreatingAResourceUsingAValidSchoolYear
EdFi.DataManagementService.Tests.E2E.Features.SchoolYear.SchoolYearReferenceValidationFeature ‑ _02TryCreatingAResourceUsingAnInvalidSchoolYear
EdFi.DataManagementService.Tests.E2E.Features.SchoolYear.SchoolYearReferenceValidationFeature ‑ _03TryCreatingACalendarDateUsingAValidCalendarReference
EdFi.DataManagementService.Tests.E2E.Features.SchoolYear.SchoolYearReferenceValidationFeature ‑ _04TryCreatingACalendarDateUsingAnInvalidCalendarReferenceWithAnInvalidSchoolYear

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

388 tests found (test 1 to 367)

There are 388 tests, see "Raw output" for the list of tests 1 to 367.
Raw output
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_a_delete_of_a_document ‑ It_should_be_a_successful_delete
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_a_delete_of_a_non_existing_document ‑ It_should_be_a_not_exists_failure
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_a_delete_of_the_same_document_with_two_overlapping_requests ‑ It_should_be_a_successful_delete_for_1st_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_a_delete_of_the_same_document_with_two_overlapping_requests ‑ It_should_be_a_write_conflict_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_an_overlapping_delete_and_update_of_the_same_document_with_delete_committed_first ‑ It_should_be_a_successful_delete_for_1st_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_an_overlapping_delete_and_update_of_the_same_document_with_delete_committed_first ‑ It_should_be_an_update_write_conflict_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_an_overlapping_delete_and_update_of_the_same_document_with_update_committed_first ‑ It_should_be_a_delete_write_conflict_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_an_overlapping_delete_and_update_of_the_same_document_with_update_committed_first ‑ It_should_be_a_successful_update_for_1st_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_an_overlapping_delete_and_upsert_as_update_of_the_same_document_with_delete_committed_first ‑ It_should_be_a_successful_delete_for_1st_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_an_overlapping_delete_and_upsert_as_update_of_the_same_document_with_delete_committed_first ‑ It_should_be_an_update_write_conflict_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_an_overlapping_delete_and_upsert_as_update_of_the_same_document_with_upsert_committed_first ‑ It_should_be_a_delete_write_conflict_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_an_overlapping_delete_and_upsert_as_update_of_the_same_document_with_upsert_committed_first ‑ It_should_be_a_successful_update_for_1st_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_delete_of_a_subclass_document_referenced_by_another_document_as_a_superclass ‑ It_should_be_a_delete_failure_reference
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_delete_of_a_subclass_document_referenced_by_another_document_as_a_superclass ‑ It_should_be_a_successful_inserts
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_delete_of_a_subclass_document_referenced_by_another_document_as_a_superclass ‑ It_should_be_equal_to_referencing_resource_name
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_the_delete_of_a_document_referenced_by_another_document ‑ It_should_be_a_delete_failure_reference
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_the_delete_of_a_document_referenced_by_another_document ‑ It_should_be_a_successful_inserts
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_the_delete_of_a_document_referenced_by_another_document ‑ It_should_be_equal_to_referencing_resource_name
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_the_delete_of_a_document_with_outbound_reference_only ‑ It_should_be_a_delete_success
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.DeleteTests+Given_the_delete_of_a_document_with_outbound_reference_only ‑ It_should_be_a_successful_inserts
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.GetTests+Given_an_existing_document ‑ It_should_be_found_by_get_by_id
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.GetTests+Given_an_existing_document_for_a_different_resource ‑ It_should_not_be_found_by_get_by_id
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.GetTests+Given_an_nonexistent_document ‑ It_should_not_be_found
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.GetTests+Given_an_overlapping_upsert_and_get_of_the_same_document_with_get_committed_first ‑ It_should_be_a_successful_insert_for_1st_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.GetTests+Given_an_overlapping_upsert_and_get_of_the_same_document_with_get_committed_first ‑ It_should_not_be_found_by_get
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.GetTests+Given_an_overlapping_upsert_and_get_of_the_same_document_with_upsert_committed_first ‑ It_should_be_a_successful_insert_for_1st_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.GetTests+Given_an_overlapping_upsert_and_get_of_the_same_document_with_upsert_committed_first ‑ It_should_not_be_found_by_get
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.QueryTests+Given_an_upsert_of_a_new_document ‑ It_should_be_a_successful_insert
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.QueryTests+Given_an_upsert_of_a_new_document ‑ It_should_be_found_by_get_by_id
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.QueryTests+Given_an_upsert_of_a_new_document ‑ It_should_be_found_by_query
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.QueryTests+Given_an_upsert_of_a_new_document ‑ It_should_not_be_total_count
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.QueryTests+Given_multiple_upserts_of_a_document_with_different_resource_names ‑ It_should_find_1_document_for_resourcename2
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.QueryTests+Given_multiple_upserts_of_a_document_with_different_resource_names ‑ It_should_find_3_documents_for_resourcename1
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.QueryTests+Given_multiple_upserts_of_a_document_with_different_resource_names ‑ It_should_not_be_total_count
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.QueryTests+Given_multiple_upserts_of_a_document_with_the_same_resource_name ‑ It_should_be_found_by_query
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.QueryTests+Given_multiple_upserts_of_a_document_with_the_same_resource_name ‑ It_should_be_found_by_query_and_total_count_in_header
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpdateTests+Given_an_update_of_a_document_to_reference_a_non_existent_document ‑ It_should_be_an_update_failure_reference
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpdateTests+Given_an_update_of_a_document_to_reference_an_existing_document ‑ It_should_be_a_successful_update
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpdateTests+Given_an_update_of_a_document_with_one_existing_and_one_non_existent_reference ‑ It_should_be_a_update_failure_reference
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpdateTests+Given_an_update_of_a_nonexistent_document ‑ It_should_be_a_failed_update
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpdateTests+Given_an_update_of_a_nonexistent_document ‑ It_should_not_be_found_updated_by_get
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpdateTests+Given_an_update_of_a_subclass_document_referenced_by_an_existing_document_as_a_superclass ‑ It_should_be_a_successful_update
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpdateTests+Given_an_update_of_an_existing_document ‑ It_should_be_a_successful_update
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpdateTests+Given_an_update_of_an_existing_document ‑ It_should_be_found_updated_by_get
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpdateTests+Given_an_update_of_an_existing_document_with_different_referentialId ‑ It_should_not_be_a_successful_update
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpdateTests+Given_an_update_of_an_existing_document_with_different_referentialId ‑ It_should_not_have_changed_the_document
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpdateTests+Given_an_update_of_the_same_document_with_two_overlapping_request ‑ It_should_be_a_conflict_failure_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpdateTests+Given_an_update_of_the_same_document_with_two_overlapping_request ‑ It_should_be_a_successful_update_for_1st_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpdateTests+Given_an_update_of_the_same_document_with_two_overlapping_request ‑ It_should_be_the_1st_update_found_by_get
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpdateTests+Given_an_update_of_the_same_document_with_two_overlapping_request_but_also_with_different_references ‑ It_should_be_a_conflict_failure_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpdateTests+Given_an_update_of_the_same_document_with_two_overlapping_request_but_also_with_different_references ‑ It_should_be_a_successful_update_for_1st_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_insert_of_a_new_document_that_references_a_nonexisting_document ‑ It_should_be_a_reference_failure
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_insert_of_a_new_document_that_references_an_existing_document ‑ It_should_be_a_successful_insert
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_insert_of_a_new_document_that_references_an_existing_document ‑ It_should_be_found_by_get
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_insert_of_a_new_document_that_references_an_existing_document_as_superclass ‑ It_should_be_a_successful_insert
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_insert_of_a_new_document_that_references_an_existing_document_as_superclass ‑ It_should_be_found_by_get
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_insert_of_a_new_document_with_one_existing_and_one_nonexistent_reference ‑ It_should_be_a_reference_failure
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_insert_of_different_documents_with_overlapping_requests ‑ It_should_be_a_successful_insert_for_1st_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_insert_of_different_documents_with_overlapping_requests ‑ It_should_be_a_successful_insert_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_insert_of_the_same_new_document_with_two_overlapping_requests ‑ It_should_be_a_successful_insert_for_1st_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_insert_of_the_same_new_document_with_two_overlapping_requests ‑ It_should_be_a_write_conflict_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_insert_of_the_same_new_document_with_two_overlapping_requests ‑ It_should_be_the_1st_transaction_document_found_by_get
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_update_of_a_document_to_reference_a_nonexisting_document ‑ It_should_be_a_reference_failure
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_update_of_a_document_to_reference_an_existing_document ‑ It_should_be_a_successful_update
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_update_of_a_document_to_reference_an_existing_document ‑ It_should_be_found_by_get
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_update_of_a_document_to_reference_an_existing_document_as_superclass ‑ It_should_be_a_successful_update
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_update_of_a_document_with_one_existing_and_one_nonexistent_reference ‑ It_should_be_a_reference_failure
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_update_of_the_same_document_with_two_overlapping_requests ‑ It_should_be_a_successful_update_for_1st_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_update_of_the_same_document_with_two_overlapping_requests ‑ It_should_be_a_write_conflict_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_update_of_the_same_document_with_two_overlapping_requests ‑ It_should_be_the_1st_updated_document_found_by_get
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_upsert_of_a_new_document ‑ It_should_be_a_successful_insert
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_upsert_of_a_new_document ‑ It_should_be_found_by_get
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_upsert_of_a_subclass_document_when_a_different_subclass_has_the_same_superclass_identity ‑ It_should_be_an_identity_conflict_for_2nd_transaction
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_upsert_of_an_existing_document_that_changes_the_edfidoc ‑ It_should_be_a_successful_insert
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_upsert_of_an_existing_document_that_changes_the_edfidoc ‑ It_should_be_a_successful_update
EdFi.DataManagementService.Backend.Postgresql.Test.Integration.UpsertTests+Given_an_upsert_of_an_existing_document_that_changes_the_edfidoc ‑ It_should_be_found_updated_by_get
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.APISchemaFileTests+Given_An_ApiSchema_File_With_Invalid_ResourceSchemas+Should_Respond_With_Internal_Server_Error_For_A_Get_Request ‑ When_no_allowidentityupdates_element
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.APISchemaFileTests+Given_An_ApiSchema_File_With_Invalid_ResourceSchemas+Should_Respond_With_Internal_Server_Error_For_A_Get_Request ‑ When_no_isdescriptor_element
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.APISchemaFileTests+Given_An_ApiSchema_File_With_Invalid_ResourceSchemas+Should_Respond_With_Internal_Server_Error_For_A_Get_Request ‑ When_no_resourcename_element
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.APISchemaFileTests+Given_An_ApiSchema_File_With_Invalid_ResourceSchemas+Should_Respond_With_Internal_Server_Error_For_A_Post_Request ‑ When_no_equalityconstraints_element
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.APISchemaFileTests+Given_An_ApiSchema_File_With_Invalid_ResourceSchemas+Should_Respond_With_Internal_Server_Error_For_A_Post_Request ‑ When_no_identityjsonpaths_element
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.APISchemaFileTests+Given_An_ApiSchema_File_With_Invalid_ResourceSchemas+Should_Respond_With_Internal_Server_Error_For_A_Post_Request ‑ When_no_isshoolyearenumeration_element
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.APISchemaFileTests+Given_An_ApiSchema_File_With_Invalid_ResourceSchemas+Should_Respond_With_Internal_Server_Error_For_A_Post_Request ‑ When_no_issubclass_element
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.APISchemaFileTests+Given_An_ApiSchema_File_With_Invalid_ResourceSchemas+Should_Respond_With_Internal_Server_Error_For_A_Post_Request ‑ When_no_jsonschemaforinsert_element
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.APISchemaFileTests+Given_An_ApiSchema_File_With_Invalid_ResourceSchemas+Should_Respond_With_Internal_Server_Error_For_A_Post_Request ‑ When_no_subclassidentitydocumentkey_element
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.APISchemaFileTests+Given_An_ApiSchema_File_With_Invalid_ResourceSchemas+Should_Respond_With_Internal_Server_Error_For_A_Post_Request ‑ When_no_subclasstype_element
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.APISchemaFileTests+Given_An_ApiSchema_File_With_Invalid_ResourceSchemas+Should_Respond_With_Internal_Server_Error_For_A_Post_Request ‑ When_no_superclassidentitydocumentkey_element
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.APISchemaFileTests+Given_An_ApiSchema_File_With_Invalid_ResourceSchemas+Should_Respond_With_Internal_Server_Error_For_A_Post_Request ‑ When_no_superclassprojectname_element
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.APISchemaFileTests+Given_An_ApiSchema_File_With_Invalid_ResourceSchemas+Should_Respond_With_Internal_Server_Error_For_A_Post_Request ‑ When_no_superclassresourcename_element
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.ApiSchemaValidatorTests+Given_A_ProjectSchema_With_Missing_Required_Properties ‑ It_has_validation_errors
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.ApiSchemaValidatorTests+Given_A_ResourceSchema_With_Invalid_DocumentPathSmapping ‑ It_has_validation_errors
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.ApiSchemaValidatorTests+Given_A_ResourceSchema_With_Missing_Required_Properties ‑ It_has_validation_errors
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.ApiSchemaValidatorTests+Given_A_Valid_Api_Schema ‑ It_has_no_validation_errors
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.ApiSchemaValidatorTests+Given_An_Empty_Schema ‑ It_has_validation_errors
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.ApiSchemaValidatorTests+Given_Invalid_Identity_Json_Path_On_AbstractResource ‑ It_has_validation_errors
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.DependencyCalculatorTests+Given_A_Dependency_Calculator ‑ It_should_handle_circular_dependencies
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.DependencyCalculatorTests+Given_A_Dependency_Calculator ‑ It_should_return_proper_ordered_dependencies1
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.DependencyCalculatorTests+Given_A_Dependency_Calculator ‑ It_should_return_proper_ordered_dependencies2
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.DependencyCalculatorTests+Given_A_Sample_ApiSchema ‑ It_should_calculate_dependencies
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.DependencyCalculatorTests+Given_A_Sample_ApiSchema_Missing_ProjectSchemas ‑ It_should_throw_invalid_operation
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.DependencyCalculatorTests+Given_A_Sample_ApiSchema_With_Subclass_Resources ‑ It_should_calculate_dependencies
EdFi.DataManagementService.Core.Tests.Unit.ApiSchema.DependencyCalculatorTests+Given_A_Sample_ApiSchema_With_Superclass_Reference ‑ It_should_calculate_dependencies
EdFi.DataManagementService.Core.Tests.Unit.Backend.PartitionUtilityTests+Given_A_Partitioned_Repository ‑ All_possible_last_bytes_return_correct_partition('0')
EdFi.DataManagementService.Core.Tests.Unit.Backend.PartitionUtilityTests+Given_A_Partitioned_Repository ‑ All_possible_last_bytes_return_correct_partition('1')
EdFi.DataManagementService.Core.Tests.Unit.Backend.PartitionUtilityTests+Given_A_Partitioned_Repository ‑ All_possible_last_bytes_return_correct_partition('2')
EdFi.DataManagementService.Core.Tests.Unit.Backend.PartitionUtilityTests+Given_A_Partitioned_Repository ‑ All_possible_last_bytes_return_correct_partition('3')
EdFi.DataManagementService.Core.Tests.Unit.Backend.PartitionUtilityTests+Given_A_Partitioned_Repository ‑ All_possible_last_bytes_return_correct_partition('4')
EdFi.DataManagementService.Core.Tests.Unit.Backend.PartitionUtilityTests+Given_A_Partitioned_Repository ‑ All_possible_last_bytes_return_correct_partition('5')
EdFi.DataManagementService.Core.Tests.Unit.Backend.PartitionUtilityTests+Given_A_Partitioned_Repository ‑ All_possible_last_bytes_return_correct_partition('6')
EdFi.DataManagementService.Core.Tests.Unit.Backend.PartitionUtilityTests+Given_A_Partitioned_Repository ‑ All_possible_last_bytes_return_correct_partition('7')
EdFi.DataManagementService.Core.Tests.Unit.Backend.PartitionUtilityTests+Given_A_Partitioned_Repository ‑ All_possible_last_bytes_return_correct_partition('8')
EdFi.DataManagementService.Core.Tests.Unit.Backend.PartitionUtilityTests+Given_A_Partitioned_Repository ‑ All_possible_last_bytes_return_correct_partition('9')
EdFi.DataManagementService.Core.Tests.Unit.Backend.PartitionUtilityTests+Given_A_Partitioned_Repository ‑ All_possible_last_bytes_return_correct_partition('A')
EdFi.DataManagementService.Core.Tests.Unit.Backend.PartitionUtilityTests+Given_A_Partitioned_Repository ‑ All_possible_last_bytes_return_correct_partition('B')
EdFi.DataManagementService.Core.Tests.Unit.Backend.PartitionUtilityTests+Given_A_Partitioned_Repository ‑ All_possible_last_bytes_return_correct_partition('C')
EdFi.DataManagementService.Core.Tests.Unit.Backend.PartitionUtilityTests+Given_A_Partitioned_Repository ‑ All_possible_last_bytes_return_correct_partition('D')
EdFi.DataManagementService.Core.Tests.Unit.Backend.PartitionUtilityTests+Given_A_Partitioned_Repository ‑ All_possible_last_bytes_return_correct_partition('E')
EdFi.DataManagementService.Core.Tests.Unit.Backend.PartitionUtilityTests+Given_A_Partitioned_Repository ‑ All_possible_last_bytes_return_correct_partition('F')
EdFi.DataManagementService.Core.Tests.Unit.Extraction.DeriveSuperclassIdentityFromTests+Given_A_School_Which_Is_A_Subclass_Of_Education_Organization ‑ It_has_derived_the_superclass_identity
EdFi.DataManagementService.Core.Tests.Unit.Extraction.DeriveSuperclassIdentityFromTests+Given_A_School_Which_Is_A_Subclass_Of_Education_Organization ‑ It_has_derived_the_superclass_resource_info
EdFi.DataManagementService.Core.Tests.Unit.Extraction.DeriveSuperclassIdentityFromTests+Given_A_Section_Which_Is_Not_A_Subclass ‑ It_has_no_superclass_identity
EdFi.DataManagementService.Core.Tests.Unit.Extraction.DescriptorExtractorTests+Given_Extracting_Descriptor_References_With_Empty_Reference_Collection_In_Body ‑ It_has_extracted_no_references
EdFi.DataManagementService.Core.Tests.Unit.Extraction.DescriptorExtractorTests+Given_Extracting_Descriptor_References_With_Missing_Optional_Class_Period_Reference_Collection_In_Body ‑ It_has_extracted_one_reference
EdFi.DataManagementService.Core.Tests.Unit.Extraction.DescriptorExtractorTests+Given_Extracting_Descriptor_References_With_Missing_Optional_Class_Period_Reference_Collection_In_Body ‑ It_has_extracted_the_career_pathway
EdFi.DataManagementService.Core.Tests.Unit.Extraction.DescriptorExtractorTests+Given_Extracting_Descriptor_References_With_Missing_Optional_Scalar_Descriptor_In_Body ‑ It_has_extracted_the_first_competency_Level
EdFi.DataManagementService.Core.Tests.Unit.Extraction.DescriptorExtractorTests+Given_Extracting_Descriptor_References_With_Missing_Optional_Scalar_Descriptor_In_Body ‑ It_has_extracted_the_second_competency_Level
EdFi.DataManagementService.Core.Tests.Unit.Extraction.DescriptorExtractorTests+Given_Extracting_Descriptor_References_With_Missing_Optional_Scalar_Descriptor_In_Body ‑ It_has_extracted_two_references
EdFi.DataManagementService.Core.Tests.Unit.Extraction.DescriptorExtractorTests+Given_Extracting_Descriptor_References_With_No_References_In_Body ‑ It_has_extracted_no_references
EdFi.DataManagementService.Core.Tests.Unit.Extraction.DescriptorExtractorTests+Given_Extracting_Descriptor_References_With_One_As_Scalar_And_Another_As_Collection ‑ It_has_extracted_the_career_pathway
EdFi.DataManagementService.Core.Tests.Unit.Extraction.DescriptorExtractorTests+Given_Extracting_Descriptor_References_With_One_As_Scalar_And_Another_As_Collection ‑ It_has_extracted_the_first_competency_Level
EdFi.DataManagementService.Core.Tests.Unit.Extraction.DescriptorExtractorTests+Given_Extracting_Descriptor_References_With_One_As_Scalar_And_Another_As_Collection ‑ It_has_extracted_the_second_competency_Level
EdFi.DataManagementService.Core.Tests.Unit.Extraction.DescriptorExtractorTests+Given_Extracting_Descriptor_References_With_One_As_Scalar_And_Another_As_Collection ‑ It_has_extracted_three_references
EdFi.DataManagementService.Core.Tests.Unit.Extraction.DescriptorExtractorTests+Given_Extracting_Descriptor_References_With_Only_Single_Reference_In_Collection_In_Body ‑ It_has_extracted_one_reference
EdFi.DataManagementService.Core.Tests.Unit.Extraction.DescriptorExtractorTests+Given_Extracting_Descriptor_References_With_Only_Single_Reference_In_Collection_In_Body ‑ It_has_extracted_the_competency_Level
EdFi.DataManagementService.Core.Tests.Unit.Extraction.ExtractDocumentIdentityTests+Given_Extracting_An_Identity_Composed_Of_Several_References ‑ It_has_extracted_the_identity
EdFi.DataManagementService.Core.Tests.Unit.Extraction.ExtractDocumentIdentityTests+Given_Extracting_An_Identity_That_Includes_A_Descriptor_Reference ‑ It_has_extracted_the_identity
EdFi.DataManagementService.Core.Tests.Unit.Extraction.ExtractDocumentIdentityTests+Given_Extracting_An_Identity_That_Includes_A_School_Year_Reference ‑ It_has_extracted_the_identity
EdFi.DataManagementService.Core.Tests.Unit.Extraction.ExtractDocumentReferencesTests+Given_Extracting_Document_References_With_Empty_Reference_Collection_In_Body ‑ It_has_extracted_no_references
EdFi.DataManagementService.Core.Tests.Unit.Extraction.ExtractDocumentReferencesTests+Given_Extracting_Document_References_With_Missing_Optional_Class_Period_Reference_Collection_In_Body ‑ It_has_extracted_one_reference
EdFi.DataManagementService.Core.Tests.Unit.Extraction.ExtractDocumentReferencesTests+Given_Extracting_Document_References_With_Missing_Optional_Class_Period_Reference_Collection_In_Body ‑ It_has_extracted_the_course_offering_reference
EdFi.DataManagementService.Core.Tests.Unit.Extraction.ExtractDocumentReferencesTests+Given_Extracting_Document_References_With_Missing_Optional_Course_Offering_Reference_In_Body ‑ It_has_extracted_the_first_class_period_reference
EdFi.DataManagementService.Core.Tests.Unit.Extraction.ExtractDocumentReferencesTests+Given_Extracting_Document_References_With_Missing_Optional_Course_Offering_Reference_In_Body ‑ It_has_extracted_the_second_class_period_reference
EdFi.DataManagementService.Core.Tests.Unit.Extraction.ExtractDocumentReferencesTests+Given_Extracting_Document_References_With_Missing_Optional_Course_Offering_Reference_In_Body ‑ It_has_extracted_two_references
EdFi.DataManagementService.Core.Tests.Unit.Extraction.ExtractDocumentReferencesTests+Given_Extracting_Document_References_With_No_References_In_Body ‑ It_has_extracted_no_references
EdFi.DataManagementService.Core.Tests.Unit.Extraction.ExtractDocumentReferencesTests+Given_Extracting_Document_References_With_One_As_Scalar_And_Another_As_Collection ‑ It_has_extracted_the_course_offering_reference
EdFi.DataManagementService.Core.Tests.Unit.Extraction.ExtractDocumentReferencesTests+Given_Extracting_Document_References_With_One_As_Scalar_And_Another_As_Collection ‑ It_has_extracted_the_first_class_period_reference
EdFi.DataManagementService.Core.Tests.Unit.Extraction.ExtractDocumentReferencesTests+Given_Extracting_Document_References_With_One_As_Scalar_And_Another_As_Collection ‑ It_has_extracted_the_second_class_period_reference
EdFi.DataManagementService.Core.Tests.Unit.Extraction.ExtractDocumentReferencesTests+Given_Extracting_Document_References_With_One_As_Scalar_And_Another_As_Collection ‑ It_has_extracted_three_references
EdFi.DataManagementService.Core.Tests.Unit.Extraction.ExtractDocumentReferencesTests+Given_Extracting_Document_References_With_Only_Single_Reference_In_Collection_In_Body ‑ It_has_extracted_one_reference
EdFi.DataManagementService.Core.Tests.Unit.Extraction.ExtractDocumentReferencesTests+Given_Extracting_Document_References_With_Only_Single_Reference_In_Collection_In_Body ‑ It_has_extracted_the_first_class_period_reference
EdFi.DataManagementService.Core.Tests.Unit.Handler.DeleteByIdHandlerTests+Given_A_Repository_That_Returns_Failure_Not_Exists ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.DeleteByIdHandlerTests+Given_A_Repository_That_Returns_Failure_Reference ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.DeleteByIdHandlerTests+Given_A_Repository_That_Returns_Failure_Write_Conflict ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.DeleteByIdHandlerTests+Given_A_Repository_That_Returns_Success ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.DeleteByIdHandlerTests+Given_A_Repository_That_Returns_Unknown_Failure ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.GetByIdHandlerTests+Given_A_Repository_That_Returns_Failure_Not_Exists ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.GetByIdHandlerTests+Given_A_Repository_That_Returns_Success ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.GetByIdHandlerTests+Given_A_Repository_That_Returns_Unknown_Failure ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.UpdateByIdHandlerTests+Given_A_Repository_That_Returns_Failure_Cascade_Required ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.UpdateByIdHandlerTests+Given_A_Repository_That_Returns_Failure_Identity_Conflict ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.UpdateByIdHandlerTests+Given_A_Repository_That_Returns_Failure_Immutable_Identity ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.UpdateByIdHandlerTests+Given_A_Repository_That_Returns_Failure_Not_Exists ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.UpdateByIdHandlerTests+Given_A_Repository_That_Returns_Failure_Write_Conflict ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.UpdateByIdHandlerTests+Given_A_Repository_That_Returns_Success ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.UpdateByIdHandlerTests+Given_A_Repository_That_Returns_Unknown_Failure ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.UpdateByIdHandlerTests+Given_S_Repository_That_Returns_Failure_Reference ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.UpsertHandlerTests+Given_A_Repository_That_Returns_Failure_Identity_Conflict ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.UpsertHandlerTests+Given_A_Repository_That_Returns_Failure_References ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.UpsertHandlerTests+Given_A_Repository_That_Returns_Failure_Write_Conflict ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.UpsertHandlerTests+Given_A_Repository_That_Returns_Success ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Handler.UpsertHandlerTests+Given_A_Repository_That_Returns_Unknown_Failure ‑ It_has_the_correct_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ApiSchemaValidationMiddlewareTests+Given_An_Api_Schema_With_Validation_Errors ‑ It_has_a_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ApiSchemaValidationMiddlewareTests+Given_An_Api_Schema_With_Validation_Errors ‑ It_returns_empty_body
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ApiSchemaValidationMiddlewareTests+Given_An_Api_Schema_With_Validation_Errors ‑ It_returns_status_500
EdFi.DataManagementService.Core.Tests.Unit.Middleware.BuildResourceInfoMiddlewareTests+Given_Pipeline_Context_Has_Project_And_Resource_Schemas ‑ It_has_built_the_resource_info
EdFi.DataManagementService.Core.Tests.Unit.Middleware.CoerceStringTypeMiddlewareTests+Given_A_Request_With_Boolean_And_Numeric_Property_As_String ‑ It_coerces_booleans
EdFi.DataManagementService.Core.Tests.Unit.Middleware.CoerceStringTypeMiddlewareTests+Given_A_Request_With_Boolean_And_Numeric_Property_As_String ‑ It_coerces_numbers
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ExtractDocumentInfoMiddlewareTests+Given_a_school_that_is_a_subclass_with_no_outbound_references ‑ It_has_built_the_document_identity
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ExtractDocumentInfoMiddlewareTests+Given_a_school_that_is_a_subclass_with_no_outbound_references ‑ It_has_derived_the_superclass_resource_info
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ExtractDocumentInfoMiddlewareTests+Given_a_school_that_is_a_subclass_with_no_outbound_references ‑ It_has_no_descriptor_references
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ExtractDocumentInfoMiddlewareTests+Given_a_school_that_is_a_subclass_with_no_outbound_references ‑ It_has_no_document_references
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ParsePathMiddlewareTests+Given_A_Valid_Path_With_Invalid_ResourceId ‑ It_has_a_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ParsePathMiddlewareTests+Given_A_Valid_Path_With_Invalid_ResourceId ‑ It_returns_status_404
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ParsePathMiddlewareTests+Given_A_Valid_Path_With_Valid_ResourceId ‑ It_provides_correct_path_components
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ParsePathMiddlewareTests+Given_A_Valid_Path_With_Valid_ResourceId ‑ It_provides_no_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ParsePathMiddlewareTests+Given_A_Valid_Path_Without_ResourceId ‑ It_provides_correct_path_components
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ParsePathMiddlewareTests+Given_A_Valid_Path_Without_ResourceId ‑ It_provides_no_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ParsePathMiddlewareTests+Given_An_Empty_Path ‑ It_has_a_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ParsePathMiddlewareTests+Given_An_Empty_Path ‑ It_returns_status_404
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ParsePathMiddlewareTests+Given_An_Invalid_Path ‑ It_has_a_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ParsePathMiddlewareTests+Given_An_Invalid_Path ‑ It_returns_status_404
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ProvideApiSchemaMiddlewareTests+Given_An_Api_Schema_Provider_Is_Injected ‑ It_has_the_root_node_from_the_provider
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_A_Request_With_No_Required_Property ‑ It_has_a_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_A_Request_With_No_Required_Property ‑ It_returns_message_body_with_required_validation_error
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_A_Request_With_No_Required_Property ‑ It_returns_status_400
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_A_Request_With_Overposted_Nested_Property ‑ It_should_not_have_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_A_Request_With_Overposted_Object_Property ‑ It_should_be_correct_parsed_body
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_A_Request_With_Overposted_Object_Property ‑ It_should_contain_objectOverpost
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_A_Request_With_Overposted_Object_Property ‑ It_should_not_be_equal_than_parsed_body
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_A_Request_With_Overposted_Object_Property ‑ It_should_not_contain_newOverposted_in_educationOrganizationCategories
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_A_Request_With_Overposted_Object_Property ‑ It_should_not_contain_objectOverpost
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_A_Request_With_Overposted_Object_Property ‑ It_should_not_have_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_A_Request_With_Overposted_Property ‑ It_should_not_have_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_A_Request_With_Wrong_Type_Property_Value ‑ It_has_a_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_A_Request_With_Wrong_Type_Property_Value ‑ It_returns_message_body_with_wrong_data_type_validation_error
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_A_Request_With_Wrong_Type_Property_Value ‑ It_returns_status_400
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_A_Update_Request_With_No_Id_Property ‑ It_has_a_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_A_Update_Request_With_No_Id_Property ‑ It_returns_message_body_with_required_validation_error
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_A_Update_Request_With_No_Id_Property ‑ It_returns_status_400
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_An_Empty_Body ‑ It_has_a_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_An_Empty_Body ‑ It_returns_message_body
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_An_Empty_Body ‑ It_returns_status_400
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_An_Insert_Request_With_Identity_String_Property_Value_Contains_Only_Whitespaces ‑ It_has_a_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_An_Insert_Request_With_Identity_String_Property_Value_Contains_Only_Whitespaces ‑ It_returns_message_body_with_required_validation_error
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_An_Insert_Request_With_Identity_String_Property_Value_Contains_Only_Whitespaces ‑ It_returns_status_400
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_An_Insert_Request_With_Identity_String_Property_Value_Contains_Whitespaces ‑ It_has_a_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_An_Insert_Request_With_Identity_String_Property_Value_Contains_Whitespaces ‑ It_returns_message_body_with_required_validation_error
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_An_Insert_Request_With_Identity_String_Property_Value_Contains_Whitespaces ‑ It_returns_status_400
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_An_Insert_Request_With_Optional_String_Property_Value_Contains_Whitespaces ‑ It_should_not_have_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_An_Insert_Request_With_Required_String_Property_Value_Contains_Only_Whitespaces ‑ It_has_a_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_An_Insert_Request_With_Required_String_Property_Value_Contains_Only_Whitespaces ‑ It_returns_message_body_with_required_validation_error
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_An_Insert_Request_With_Required_String_Property_Value_Contains_Only_Whitespaces ‑ It_returns_status_400
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateDocumentMiddlewareTests+Given_An_Insert_Request_With_Required_String_Property_Value_Contains_Whitespaces ‑ It_should_not_have_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateEndpointMiddlewareTests+Given_A_Valid_Project_Namespace_And_Invalid_Endpoint ‑ It_has_a_project_schema_for_edfi
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateEndpointMiddlewareTests+Given_A_Valid_Project_Namespace_And_Invalid_Endpoint ‑ It_has_a_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateEndpointMiddlewareTests+Given_A_Valid_Project_Namespace_And_Invalid_Endpoint ‑ It_has_no_resource_schema
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateEndpointMiddlewareTests+Given_A_Valid_Project_Namespace_And_Invalid_Endpoint ‑ It_returns_message_body
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateEndpointMiddlewareTests+Given_A_Valid_Project_Namespace_And_Invalid_Endpoint ‑ It_returns_status_404
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateEndpointMiddlewareTests+Given_A_Valid_Project_Namespace_And_Valid_Endpoint ‑ It_has_a_project_schema_for_edfi
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateEndpointMiddlewareTests+Given_A_Valid_Project_Namespace_And_Valid_Endpoint ‑ It_has_a_resource_schema_for_schools
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateEndpointMiddlewareTests+Given_A_Valid_Project_Namespace_And_Valid_Endpoint ‑ It_provides_no_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateEndpointMiddlewareTests+Given_An_Invalid_Project_Namespace ‑ It_has_a_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateEndpointMiddlewareTests+Given_An_Invalid_Project_Namespace ‑ It_has_no_project_schema
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateEndpointMiddlewareTests+Given_An_Invalid_Project_Namespace ‑ It_has_no_resource_schema
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateEndpointMiddlewareTests+Given_An_Invalid_Project_Namespace ‑ It_returns_message_body
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateEndpointMiddlewareTests+Given_An_Invalid_Project_Namespace ‑ It_returns_status_404
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateEqualityConstraintMiddlewareTests+Given_A_Valid_Body ‑ It_provides_no_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateEqualityConstraintMiddlewareTests+Given_An_Invalid_Body_With_Not_Equal_School_Ids ‑ It_returns_message_body_with_failures
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateEqualityConstraintMiddlewareTests+Given_An_Invalid_Body_With_Not_Equal_School_Ids ‑ It_returns_status_400
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateMatchingDocumentUuidsMiddlewareTests+Given_A_Different_Id_In_Body_And_Url ‑ It_provides_status_code_400
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateMatchingDocumentUuidsMiddlewareTests+Given_A_Different_Id_In_Body_And_Url ‑ It_returns_message_body_with_error
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateMatchingDocumentUuidsMiddlewareTests+Given_A_Invalid_Guid_In_Body ‑ It_provides_error_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateMatchingDocumentUuidsMiddlewareTests+Given_A_Invalid_Guid_In_Body ‑ It_returns_message_body_with_error
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateMatchingDocumentUuidsMiddlewareTests+Given_A_Matching_Id_In_Body_And_Url ‑ It_provides_no_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateMatchingDocumentUuidsMiddlewareTests+Given_An_Empty_Id_In_Body ‑ It_provides_error_response
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateMatchingDocumentUuidsMiddlewareTests+Given_An_Empty_Id_In_Body ‑ It_returns_message_body_with_error
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateQueryMiddlewareTests+Given_Pipeline_Context_With_Wrong_Query_Parameters ‑ It_should_be_errors
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateQueryMiddlewareTests+Given_Pipeline_Context_With_Wrong_Query_Parameters ‑ It_should_be_limit_errors
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateQueryMiddlewareTests+Given_Pipeline_Context_With_Wrong_Query_Parameters ‑ It_should_be_offset_errors
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateQueryMiddlewareTests+Given_Pipeline_Context_With_Wrong_Query_Parameters ‑ It_should_be_total_count_errors
EdFi.DataManagementService.Core.Tests.Unit.Middleware.ValidateQueryMiddlewareTests+Given_Pipeline_Context_With_Wrong_Query_Parameters ‑ It_should_send_bad_request
EdFi.DataManagementService.Core.Tests.Unit.Model.DescriptorDocumentTests+Given_A_Descriptor_Document ‑ It_has_derived_the_descriptor_identity
EdFi.DataManagementService.Core.Tests.Unit.Model.DescriptorDocumentTests+Given_A_Descriptor_Document ‑ It_has_derived_the_document_info
EdFi.DataManagementService.Core.Tests.Unit.Model.DocumentIdentityTests+Given_A_School_Identity_Which_Is_A_Subclass_Of_Education_Organization ‑ It_has_derived_the_superclass_document_identity
EdFi.DataManagementService.Core.Tests.Unit.Model.DocumentIdentityTests+Given_The_Identity_Of_A_Resource_With_A_Single_Identity_Element ‑ It_has_the_correct_referentialId
EdFi.DataManagementService.Core.Tests.Unit.Model.DocumentIdentityTests+Given_The_Identity_Of_A_Resource_With_Multiple_Identity_Elements ‑ It_has_the_correct_referentialId
EdFi.DataManagementService.Core.Tests.Unit.Model.SchoolYearEnumerationDocumentTests+Given_A_School_Year_Enumeration_Document ‑ It_has_derived_the_document_info
EdFi.DataManagementService.Core.Tests.Unit.Model.SchoolYearEnumerationDocumentTests+Given_A_School_Year_Enumeration_Document ‑ It_has_derived_the_school_year_identity
EdFi.DataManagementService.Core.Tests.Unit.Pipeline.PipelineProviderTests+Given_A_Pipeline_Where_A_Middle_Step_Does_Not_Call_Next ‑ It_should_stop_running_after_the_second_step
EdFi.DataManagementService.Core.Tests.Unit.Pipeline.PipelineProviderTests+Given_A_Pipeline_With_No_Steps ‑ It_should_not_throw_an_exception_when_run
EdFi.DataManagementService.Core.Tests.Unit.Pipeline.PipelineProviderTests+Given_A_Pipeline_With_One_Step ‑ It_should_run_the_step
EdFi.DataManagementService.Core.Tests.Unit.Pipeline.PipelineProviderTests+Given_A_Pipeline_With_Three_Steps ‑ It_should_run_the_steps_in_order
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.ConfigurationTests+Given_A_Configuration_With_Invalid_App_Settings+When_Requesting_Any_Endpoint_Should_Return_InternalServerError ‑ When_no_authentication_service
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.ConfigurationTests+Given_A_Configuration_With_Invalid_Connection_Strings+When_Requesting_Any_Endpoint_Should_Return_InternalServerError ‑ When_no_valid_connection_strings
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Content.ContentProviderTests ‑ Returns_Error_With_Not_Existing_File
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Content.ContentProviderTests ‑ Returns_Error_With_Null_Stream
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Content.ContentProviderTests ‑ Returns_Expected_Json_File_Content
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Content.ContentProviderTests ‑ Returns_Expected_Json_Files
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Content.ContentProviderTests ‑ Returns_Expected_Xsd_File_Content
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Content.ContentProviderTests ‑ Returns_Expected_Xsd_Files
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.EndpointsTests ‑ TestPingEndpoint
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Modules.DiscoveryModuleTests ‑ Discovery_Endpoint_Returns_Ok_Response
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Modules.MetadataModuleTests ‑ Metadata_Endpoint_Returns_Specifications_List
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Modules.MetadataModuleTests ‑ Metadata_Returns_Dependencies
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Modules.MetadataModuleTests ‑ Metadata_Returns_Descriptors_Content
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Modules.MetadataModuleTests ‑ Metadata_Returns_Invalid_Resource_Error
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Modules.MetadataModuleTests ‑ Metadata_Returns_Resources_Content
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Modules.MetadataModuleTests+When_Getting_The_Base_Metadata_Endpoint ‑ Then_it_responds_with_status_OK
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Modules.MetadataModuleTests+When_Getting_The_Base_Metadata_Endpoint ‑ Then_the_body_contains_the_dependencies_url
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Modules.MetadataModuleTests+When_Getting_The_Base_Metadata_Endpoint ‑ Then_the_body_contains_the_specifications_url
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Modules.MetadataModuleTests+When_Getting_The_Base_Metadata_Endpoint ‑ Then_the_body_contains_the_xsdFiles_url
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Modules.XsdMetaDataModuleTests ‑ XsdMetaData_Endpoint_Returns_DataModel_Sections
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Modules.XsdMetaDataModuleTests ‑ XsdMetaData_Files_Returns_Invalid_Resource_If_Missing_Section
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Modules.XsdMetaDataModuleTests ‑ XsdMetaData_Files_Returns_Invalid_Resource_If_Wrong_Section
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Modules.XsdMetaDataModuleTests ‑ XsdMetaData_Files_Returns_Invalid_Resource_With_Wrong_File
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Modules.XsdMetaDataModuleTests ‑ XsdMetaData_Files_Returns_Xsd_File_Content
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.Modules.XsdMetaDataModuleTests ‑ XsdMetaData_Returns_Files
EdFi.DataManagementService.Frontend.AspNetCore.Tests.Unit.RateLimitTests ‑ TestRateLimit
EdFi.DataManagementService.Tests.E2E.Features.Constraints.EqualityConstraintValidationFeature ‑ _01PostAValidBellScheduleNoEqualityConstraintViolations_
EdFi.DataManagementService.Tests.E2E.Features.Constraints.EqualityConstraintValidationFeature ‑ _02PostAnInvalidBellScheduleWithEqualityConstraintViolations_
EdFi.DataManagementService.Tests.E2E.Features.Constraints.EqualityConstraintValidationFeature ‑ _03MakingAPostRequestWhenValueDoesNotMatchTheSameValueInAnArray
EdFi.DataManagementService.Tests.E2E.Features.Constraints.EqualityConstraintValidationFeature ‑ _04MakingAPostRequestWhenAValueMatchesTheFirstScenarioInAnArrayButNotTheSecond
EdFi.DataManagementService.Tests.E2E.Features.Constraints.EqualityConstraintValidationFeature ‑ _05MakingAPostRequestWhenValueDoesNotMatchTheSameValueInASingleOtherReference
EdFi.DataManagementService.Tests.E2E.Features.ErrorHandling.ValidationErrorsFeature ‑ _01PostAnEmptyRequestObject
EdFi.DataManagementService.Tests.E2E.Features.ErrorHandling.ValidationErrorsFeature ‑ _02PostAnInvalidBodyForAcademicWeeksWhenWeekIdentifierLengthShouldBeAtLeast5Characters
EdFi.DataManagementService.Tests.E2E.Features.ErrorHandling.ValidationErrorsFeature ‑ _03PostAnInvalidBodyForAcademicWeeksMissingSchoolidForSchoolReferenceAndTotalInstructionalDays
EdFi.DataManagementService.Tests.E2E.Features.ErrorHandling.ValidationErrorsFeature ‑ _04PostAValidDescriptor
EdFi.DataManagementService.Tests.E2E.Features.ErrorHandling.ValidationErrorsFeature ‑ _05PostAnInvalidBodyForAcademicWeeksMissingMoreThanOneRequiredField
EdFi.DataManagementService.Tests.E2E.Features.ErrorHandling.ValidationErrorsFeature ‑ _06PostAnInvalidBodyForAcademicWeeksMissingARequiredFieldInANestedObjectSchoolidForSchoolReference
EdFi.DataManagementService.Tests.E2E.Features.ErrorHandling.ValidationErrorsFeature ‑ _07PostAnInvalidBodyForAcademicWeeksMissingACommaBeforeBeginDate
EdFi.DataManagementService.Tests.E2E.Features.ErrorHandling.ValidationErrorsFeature ‑ _08PostAnInvalidBodyForCourseOfferingsMissingATwoRequiredFieldsForANestedObjectCourseReferenceAndAlsoSchoolReference
EdFi.DataManagementService.Tests.E2E.Features.ErrorHandling.ValidationErrorsFeature ‑ _09PostRequestBodyForAcademicWeeksWithIdentityPropertyValueContainsOnlyWhiteSpaces
EdFi.DataManagementService.Tests.E2E.Features.ErrorHandling.ValidationErrorsFeature ‑ _10PostRequestBodyForAcademicWeeksWithIdentityPropertyValueContainsWhiteSpaces
EdFi.DataManagementService.Tests.E2E.Features.ErrorHandling.ValidationErrorsFeature ‑ _11PostRequestBodyForStudentsWithRequiredPropertyValueContainsOnlyWhiteSpaces
EdFi.DataManagementService.Tests.E2E.Features.ErrorHandling.ValidationErrorsFeature ‑ _12PostRequestBodyForStudentsWithRequiredPropertyValueContainsWhiteSpaces
EdFi.DataManagementService.Tests.E2E.Features.ErrorHandling.ValidationErrorsFeature ‑ _13PostRequestBodyForStudentsWithOptionalPropertyValueContainsOnlyWhiteSpaces
EdFi.DataManagementService.Tests.E2E.Features.General.InformationFeature ‑ _01LoadInformation
EdFi.DataManagementService.Tests.E2E.Features.General.PingFeature ‑ _01Ping
EdFi.DataManagementService.Tests.E2E.Features.Paging.PagingSupportForGETRequestsForEd_FiResourcesFeature ‑ _01EnsureClientsCanGetInformationWhenFilteringByLimitAndAndAValidOffset
EdFi.DataManagementService.Tests.E2E.Features.Paging.PagingSupportForGETRequestsForEd_FiResourcesFeature ‑ _02EnsureClientsCanGetInformationWhenFilteringByLimitAndOffsetGreaterThanTheTotal
EdFi.DataManagementService.Tests.E2E.Features.Paging.PagingSupportForGETRequestsForEd_FiResourcesFeature ‑ _03EnsureClientsCanGETInformationWhenQueryingUsingAnOffsetWithoutProvidingAnyLimitInTheQueryString
EdFi.DataManagementService.Tests.E2E.Features.Paging.PagingSupportForGETRequestsForEd_FiResourcesFeature ‑ _04EnsureClientsCanGETInformationWhenFilteringWithLimitsAndProperties
EdFi.DataManagementService.Tests.E2E.Features.Properties.ValidateExtraPropertiesAreBeingRemovedFeature ‑ _01ValidateExtraPropertiesAreBeingRemovedOnPOST
EdFi.DataManagementService.Tests.E2E.Features.Properties.ValidateExtraPropertiesAreBeingRemovedFeature ‑ _02ValidateExtraPropertiesAreBeingRemovedOnPUT
EdFi.DataManagementService.Tests.E2E.Features.References.CreateReferenceValidationFeature ‑ _01EnsureClientsCannotCreateAResourceWithANonExistingReference
EdFi.DataManagementService.Tests.E2E.Features.References.CreateReferenceValidationFeature ‑ _02EnsureClientsCannotCreateAResourceWithCorrectInformationButAnInvalidValueBelongingToTheReference
EdFi.DataManagementService.Tests.E2E.Features.References.CreateReferenceValidationFeature ‑ _03EnsureClientsCannotCreateAResourceUsingAReferenceThatIsOutOfRangeOfTheExistingValues
EdFi.DataManagementService.Tests.E2E.Features.References.CreateReferenceValidationFeature ‑ _04EnsureClientsCannotCreateAResourceUsingAnInvalidReferenceInsideOfAnotherReference
EdFi.DataManagementService.Tests.E2E.Features.References.CreateReferenceValidationFeature ‑ _05VerifyClientsCannotUpdateAResourceWithABadAcademicWeeksReference
EdFi.DataManagementService.Tests.E2E.Features.References.SuperclassReferenceValidationOfCreationUpdateAndDeletionOfResourcesFeature ‑ _01EnsureClientsCanCreateAProgramThatReferencesAnExistingSchool
EdFi.DataManagementService.Tests.E2E.Features.References.SuperclassReferenceValidationOfCreationUpdateAndDeletionOfResourcesFeature ‑ _02EnsureClientsCanCreateAProgramThatReferencesAnExistingLocalEducationAgency
EdFi.DataManagementService.Tests.E2E.Features.References.SuperclassReferenceValidationOfCreationUpdateAndDeletionOfResourcesFeature ‑ _03EnsureClientsCannotCreateAProgramThatReferencesANon_ExistingEducationOrganization
EdFi.DataManagementService.Tests.E2E.Features.References.SuperclassReferenceValidationOfCreationUpdateAndDeletionOfResourcesFeature ‑ _04EnsureClientsCanUpdateASchoolThatReferencesToAnExistingLocalEducationAgency
EdFi.DataManagementService.Tests.E2E.Features.References.SuperclassReferenceValidationOfCreationUpdateAndDeletionOfResourcesFeature ‑ _05EnsureClientsCannotUpdateASchoolThatReferencesToAnExistingLocalAgencySoItReferencesNowANonExistingEducationOrganization
EdFi.DataManagementService.Tests.E2E.Features.References.SuperclassReferenceValidationOfCreationUpdateAndDeletionOfResourcesFeature ‑ _06EnsureClientsCannotDeleteAndExistingEducationOrganizationThatIsReferencedToAProgram
EdFi.DataManagementService.Tests.E2E.Features.References.UpdateReferenceValidationFeature ‑ _01EnsureClientsCannotUpdateAResourceWithADescriptorThatDoesNotExist
EdFi.DataManagementService.Tests.E2E.Features.References.UpdateReferenceValidationFeature ‑ _02EnsureClientsCannotUpdateAResourceMissingADirectReference
EdFi.DataManagementService.Tests.E2E.Features.References.UpdateReferenceValidationFeature ‑ _03EnsureClientsCannotUpdateAResourceUsingAWrongReference
EdFi.DataManagementService.Tests.E2E.Features.References.UpdateReferenceValidationFeature ‑ _04EnsureClientsCannotUpdateAResourceThatUsesAnInvalidSchoolYearReference
EdFi.DataManagementService.Tests.E2E.Features.References.UpdateReferenceValidationFeature ‑ _05EnsureClientsCannotUpdateAResourceThatIsIncorrectFromADeepReference
EdFi.DataManagementService.Tests.E2E.Features.References.ValidationOfNaturalKeyUnificationFeature ‑ _01VerifyClientsCanCreateAResourceThatContainsMultipleReferencesWithAnOverlappingNaturalKeyField
EdFi.DataManagementService.Tests.E2E.Features.References.ValidationOfNaturalKeyUnificationFeature ‑ _02VerifyClientsCannotCreateAResourceThatContainsMismatchedValuesOnAnOverlappingNaturalKeyField
EdFi.DataManagementService.Tests.E2E.Features.References.ValidationOfNaturalKeyUnificationFeature ‑ _03VerifyClientsCannotUpdateAResourceThatContainsMismatchedValuesOnAnOverlappingNaturalKeyField
EdFi.DataManagementService.Tests.E2E.Features.References.ValidationOfNaturalKeyUnificationFeature ‑ _04VerifyClientsCanCreateAResourceWithAReferenceToAResourceWithAComplexIdentityCourseOffering
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _01ValidateTotalCountValueWhenThereAreNoExistingSchoolsInTheDatabase
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _02ValidateTotalCountIsNotIncludedWhenThereAreNoExistingSchoolsInTheDatabaseAndValueEqualsToFalse
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _03ValidateTotalCountIsNotIncludedWhenIsNotIncludedInTheURL
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _04EnsureThatSchoolsReturnTheTotalCount
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _05ValidateTotalCountHeaderIsNotIncludedWhenEqualsToFalse
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _06ValidateTotalCountIsNotIncludedWhenItIsNotPresentInTheURL
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _07EnsureResultsCanBeLimitedAndTotalCountMatchesTheActualNumberOfExistingRecords
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _08EnsureClientsCanGetInformationWhenFilteringByLimitAndAndAValidOffset
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _09EnsureClientsCanGetInformationWhenFilteringByLimitAndOffsetGreaterThanTheTotal
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _10EnsureClientsCantGETInformationWhenFilteringUsingInvalidValues
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _11EnsureClientsCanNotGETInformationWhenFilteringByLimitAndOffsetUsingInvalidValues
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _12EnsureClientsCanGETInformationChangingTheCasingOfTheQueryValueToBeAllLowercase
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _13EnsureClientsCanGETInformationChangingTheCasingOfTheQueryValueToBeAllUppercase
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _14EnsureEmptyArrayIsReturnedIfSchoolNameDoesNotMatch
EdFi.DataManagementService.Tests.E2E.Features.ResourceQueries.QueryStringsHandlingForGETRequestsFeature ‑ _15EnsureClientsCantGETInformationWhenQueryingWithFilterAndOffsetUsingLimitWithoutOffset
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesCreateOperationValidationsFeature ‑ _01VerifyNewResourceCanBeCreatedSuccessfully
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesCreateOperationValidationsFeature ‑ _02VerifyErrorHandlingWithPOSTUsingInvalidData
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesCreateOperationValidationsFeature ‑ _03VerifyErrorHandlingWithPOSTUsingInvalidDataForbidden
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesCreateOperationValidationsFeature ‑ _04VerifyErrorHandlingWithPOSTUsingEmptyBody
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesCreateOperationValidationsFeature ‑ _05VerifyErrorHandlingWithPOSTUsingBlankSpacesInTheRequiredFields
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesCreateOperationValidationsFeature ‑ _06VerifyPOSTOfExistingRecordWithoutChanges
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesCreateOperationValidationsFeature ‑ _07VerifyPOSTOfExistingRecordChangeNon_KeyFieldWorks
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesCreateOperationValidationsFeature ‑ _08VerifyErrorHandlingWhenResourceIDIsIncludedInBodyOnPOST
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesCreateOperationValidationsFeature ‑ _09VerifyPostWhenAddingAOverpostingObject
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesCreateOperationValidationsFeature ‑ _10VerifyPOSTOfNumericAndBooleanFieldsAsStringsAreCoerced
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesDeleteOperationValidationsFeature ‑ _01VerifyDeletingASpecificResourceByID
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesDeleteOperationValidationsFeature ‑ _02VerifyErrorHandlingWhenDeletingUsingAInvalidId
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesDeleteOperationValidationsFeature ‑ _03VerifyErrorHandlingWhenDeletingANonExistingResource
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesDeleteOperationValidationsFeature ‑ _04VerifyResponseCodeWhenGETADeletedResource
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesDeleteOperationValidationsFeature ‑ _05VerifyResponseWhenDeletingAReferencedSchool
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesDeleteOperationValidationsFeature ‑ _06VerifyResponseWhenDeletingAReferencedSchoolyeartype
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesDeleteOperationValidationsFeature ‑ _07VerifyResponseWhenDeletingAReferencedStudent
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesDeleteOperationValidationsFeature ‑ _08VerifyResponseWhenDeletingAStudentWithMoreThanOneReference

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

388 tests found (test 368 to 388)

There are 388 tests, see "Raw output" for the list of tests 368 to 388.
Raw output
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesReadOperationValidationsFeature ‑ _01VerifyExistingResourcesCanBeRetrievedSuccessfully
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesReadOperationValidationsFeature ‑ _02VerifyRetrievingASingleResourceByID
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesReadOperationValidationsFeature ‑ _03VerifyResponseCode404WhenIDDoesNotExist
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesReadOperationValidationsFeature ‑ _04VerifyArrayRecordsContentOnGETAll
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesReadOperationValidationsFeature ‑ _05VerifyResponseCode404WhenTryingToGetASchoolWithAnIDThatCorrespondsToCourse
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesReadOperationValidationsFeature ‑ _06VerifyResponseCode200WhenTryingToGetAStudentWithACorrectID
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesUpdateOperationValidationsFeature ‑ _01VerifyThatExistingResourcesCanBeUpdatedSuccessfully
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesUpdateOperationValidationsFeature ‑ _02VerifyUpdatingAResourceWithValidData
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesUpdateOperationValidationsFeature ‑ _03VerifyUpdatingANonExistingResourceWithValidData
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesUpdateOperationValidationsFeature ‑ _04VerifyErrorHandlingUpdatingTheDocumentIdentity
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesUpdateOperationValidationsFeature ‑ _05VerifyThatResponseContainsTheUpdatedResourceIDAndData
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesUpdateOperationValidationsFeature ‑ _06VerifyErrorHandlingWhenUpdatingAResourceWithEmptyBody
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesUpdateOperationValidationsFeature ‑ _07VerifyErrorHandlingWhenResourceIDIsDifferentInBodyOnPUT
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesUpdateOperationValidationsFeature ‑ _08VerifyErrorHandlingWhenResourceIDIsNotIncludedInBodyOnPUT
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesUpdateOperationValidationsFeature ‑ _09VerifyErrorHandlingWhenResourceIDIsInvalidGuidInBodyOnPUT
EdFi.DataManagementService.Tests.E2E.Features.Resources.ResourcesUpdateOperationValidationsFeature ‑ _09VerifyPutWhenAddingAOverpostingObject
EdFi.DataManagementService.Tests.E2E.Features.Resources.SubclassResourcesValidationFeature ‑ _01EnsureClientCantGetCreateASchoolWithTheSameIDAsAnotherSubclass
EdFi.DataManagementService.Tests.E2E.Features.SchoolYear.SchoolYearReferenceValidationFeature ‑ _01TryCreatingAResourceUsingAValidSchoolYear
EdFi.DataManagementService.Tests.E2E.Features.SchoolYear.SchoolYearReferenceValidationFeature ‑ _02TryCreatingAResourceUsingAnInvalidSchoolYear
EdFi.DataManagementService.Tests.E2E.Features.SchoolYear.SchoolYearReferenceValidationFeature ‑ _03TryCreatingACalendarDateUsingAValidCalendarReference
EdFi.DataManagementService.Tests.E2E.Features.SchoolYear.SchoolYearReferenceValidationFeature ‑ _04TryCreatingACalendarDateUsingAnInvalidCalendarReferenceWithAnInvalidSchoolYear