90307: xfi:fact-has-typed-dimension

Documentation

Owners

Name Affiliation Email Start End
Herm Fischer UBMatrix / Mark V Systems fischer@markv.com 02-09-2008 at 00:00:00

References

function definition

Test Case Variations


V-01 Test height dimension for Mount Kilimanjaro for Mount Kilimanjaro

Documentation

Inputs

Outputs

  • Result test: $result instance of xs:boolean and count( $result ) eq 1 and $result eq true()

V-02 Height dimension for pre-eruption volcano (whose hypercube lacks the location dimension because the volcano is not erupted yet, but it has alternate link roles allowing height to be added later after erupting)

Documentation

Inputs

Outputs

  • Result test: $result instance of xs:boolean and count( $result ) eq 1 and $result eq false()

V-03 Height dimension for SpacePhenomenon concept Wormhole (whose hypercube for space warping can never have the height dimension)

Documentation

Inputs

Outputs

  • Result test: $result instance of xs:boolean and count( $result ) eq 1 and $result eq false()

V-04 Error of concept argument which is not a dimension

Documentation

Inputs

Outputs

  • Error code: xfie:invalidTypedDimensionQName

V-04a Error of non-XBRL element argument as dimension argument

Documentation

Inputs

Outputs

  • Error code: xfie:invalidTypedDimensionQName

V-05 Error of non-XBRL element argument as dimension argument

Documentation

Inputs

Outputs

  • Error code: xfie:invalidTypedDimensionQName

V-06 Raises an error for an attribute declaration argument

Documentation

Tests that error is detected when the concept name argument declares an attribute.

Inputs

Outputs

  • Error code: xfie:invalidTypedDimensionQName

V-07 Raises an error for an xbrli namespace'ed argument

Documentation

Tests that error is detected when the concept qname is xbrli:item

Inputs

Outputs

  • Error code: xfie:invalidTypedDimensionQName

V-08 Dimension can be located in either segment or scenario, for this variation appears in the segment, to test that function is looking in either location for value.

Documentation

Inputs

Outputs

  • Result test: $result instance of xs:boolean and count( $result ) eq 1 and $result eq true()

V-09 Dimension can be located in either segment or scenario but for this variation appears in the scenario instead of segment, to test that function is looking in either location for value.

Documentation

Inputs

Outputs

  • Result test: $result instance of xs:boolean and count( $result ) eq 1 and $result eq true()

Revisions

Name On Details
Herm Fischer 02-09-2008 at 00:00:00 Created the test case.