public void Should_return_true_for_studentSchoolAssociation_resource() { AssertHelper.All( () => Assert.That( PrimaryRelationshipEntitySpecification.IsPrimaryRelationshipEntity( typeof(Api.Common.Models.Resources.StudentSchoolAssociation.EdFi.StudentSchoolAssociation)), Is.True), () => Assert.That( PrimaryRelationshipEntitySpecification.IsPrimaryRelationshipEntity( nameof(Api.Common.Models.Resources.StudentSchoolAssociation.EdFi.StudentSchoolAssociation)), Is.True) ); }
public void Should_return_true_for_studentSchoolAssociation_entity() { AssertHelper.All( () => Assert.That( PrimaryRelationshipEntitySpecification.IsPrimaryRelationshipEntity( typeof(StudentSchoolAssociation)), Is.True), () => Assert.That( PrimaryRelationshipEntitySpecification.IsPrimaryRelationshipEntity( nameof(StudentSchoolAssociation)), Is.True) ); }
public void Should_return_true_for_staffEducationOrganizationEmploymentAssociation_entity() { AssertHelper.All( () => Assert.That( PrimaryRelationshipEntitySpecification.IsPrimaryRelationshipEntity( typeof(StaffEducationOrganizationEmploymentAssociation)), Is.True), () => Assert.That( PrimaryRelationshipEntitySpecification.IsPrimaryRelationshipEntity( nameof(StaffEducationOrganizationEmploymentAssociation)), Is.True) ); }
private string GetParentResource(Entity entity) { var resourceName = entity.Name; if (resourceName.EndsWith("type", StringComparison.InvariantCultureIgnoreCase)) { return("types"); } if (DescriptorEntitySpecification.IsEdFiDescriptorEntity(resourceName)) { return(ManagedDescriptorSpecification.IsEdFiManagedDescriptor(resourceName) ? "managedDescriptors" : "systemDescriptors"); } if (EducationOrganizationEntitySpecification.IsEducationOrganizationEntity(resourceName)) { return("educationOrganizations"); } if (PersonEntitySpecification.IsPersonEntity(resourceName)) { return("people"); } if (AssessmentSpecification.IsAssessmentEntity(resourceName)) { return("assessmentMetadata"); } if (resourceName.Equals("educationContent", StringComparison.InvariantCultureIgnoreCase)) { return(null); } if (EducationStandardSpecification.IsEducationStandardEntity(resourceName)) { return("educationStandards"); } if (PrimaryRelationshipEntitySpecification.IsPrimaryRelationshipEntity(resourceName)) { return("primaryRelationships"); } if (SurveySpecification.IsSurveyEntity(resourceName)) { return("surveyDomain"); } return("relationshipBasedData"); }
public void Should_return_true_for_staffEducationOrganizationAssignmentAssociation_resource() { AssertHelper.All( () => Assert.That( PrimaryRelationshipEntitySpecification.IsPrimaryRelationshipEntity( typeof(Api.Models.Resources.StaffEducationOrganizationAssignmentAssociation.EdFi. StaffEducationOrganizationAssignmentAssociation)), Is.True), () => Assert.That( PrimaryRelationshipEntitySpecification.IsPrimaryRelationshipEntity( nameof(Api.Models.Resources.StaffEducationOrganizationAssignmentAssociation.EdFi .StaffEducationOrganizationAssignmentAssociation)), Is.True) ); }
public void Should_return_true_for_staffEducationOrganizationAssignmentAssociation_entity() { AssertHelper.All( () => Assert.That( PrimaryRelationshipEntitySpecification.IsPrimaryRelationshipEntity( typeof(Entities.NHibernate.StaffEducationOrganizationAssignmentAssociationAggregate.EdFi. StaffEducationOrganizationAssignmentAssociation)), Is.True), () => Assert.That( PrimaryRelationshipEntitySpecification.IsPrimaryRelationshipEntity( nameof(Entities.NHibernate.StaffEducationOrganizationAssignmentAssociationAggregate.EdFi .StaffEducationOrganizationAssignmentAssociation)), Is.True) ); }