ALS004 Alignment segment shape representation - v2

001 | @implementer-agreement
002 | @ALS
003 | @version2
004 | Feature: ALS004 - Alignment segment shape representation
005 | The rule verifies that each IfcAlignmentSegment uses correct representation.
006 |
007 |     Background:
008 |         Given A model with Schema 'IFC4.3'
009 |         Given An .IfcAlignmentSegment.
010 |         Given Its attribute .Representation.
011 |         Given Its attribute .Representations.
012 |
013 |
014 |         Scenario: Agreement on each IfcAlignmentSegment using correct value for RepresentationIdentifier
015 |
016 |             Then .RepresentationIdentifier. ^is^ 'Axis'
017 |
018 |
019 |         Scenario: Agreement on each IfcAlignmentSegment using correct value for RepresentationType
020 |
021 |             Then .RepresentationType. ^is^ 'Segment'
022 |
023 |
024 |         Scenario: Agreement on each IfcAlignmentSegment using correct entity type for Items
025 |
026 |             Given Its attribute .Items.
027 |             Then [Its entity type] ^is^ 'IfcCurveSegment'

Version history

Version

Tag

Date

Commit

Rule link

v1

v0.7.1

2025-02-26

91421943

view

v2

v0.7.1

2025-02-27

a900c972

view