protected override void Act() { var factory = new AuthorizationContextDataFactory(); _suppliedEntity = new EntityWithRoleNamedProperties { Name = "Bob", SchoolId = 1, FirstEducationOrganizationId = 10, SecondEducationOrganizationId = 20 }; _actualContextData = factory.CreateContextData <RelationshipsAuthorizationContextData>(_suppliedEntity); }
protected override void Act() { var factory = new AuthorizationContextDataFactory(); _suppliedEntity = new EntityWithRoleNamedProperties { Name = "Bob", SchoolId = 1, UnmappedEducationOrganizationId = 10, MappedEducationOrganizationId = 20 }; _actualContextData = factory.CreateContextData <RelationshipsAuthorizationContextData>( _suppliedEntity, new[] { new PropertyMapping("MappedEducationOrganizationId", "EducationOrganizationId") }); }
protected override void Act() { var factory = new AuthorizationContextDataFactory(); _suppliedEntity = new EntityWithRoleNamedProperties { Name = "Bob", SchoolId = 1, UnmappedEducationOrganizationId = 10, MappedEducationOrganizationId = 20 }; factory.CreateContextData <RelationshipsAuthorizationContextData>( _suppliedEntity, new[] { new PropertyMapping("NonExistingSourcePropertyName", "SchoolId"), new PropertyMapping("SchoolId", "NonExistingTargetPropertyName") }); }