TEST testCase0001 - XmlAccessorOrder

DESCRIPTION

Jakarta XML Binding specification assertion JAXB:SPEC:J2S:00049
@XmlAccessorOrder annotation allows control over the default ordering of properties
and fields that are mapped to XML elements.

If the value of @XmlAccessorOrder.value() is XmlAccessOrder.(ALHPHABETICAL),
then the default ordering of fields/properties is lexicographic order as determined by
java.lang.String.CompareTo((String anotherString).
Positive test: Xml elements are in alphabetical order.

FILES

ItemValue
title testCase0001 - XmlAccessorOrder
name testCase0001
source XmlAccessorOrder001/package-info.java XmlAccessorOrder001.java XmlAccessorOrder001.p.xml
executeClass javasoft.sqe.tests.api.jakarta.xml.bind.SchemaGenTest
keywords positive runtime java_to_schema jaxb
executeArgs -j XmlAccessorOrder001/package-info.java:XmlAccessorOrder001.java -d XmlAccessorOrder001.p.xml -TestURL $testURL
selectIf toTestOptionalSchemagen


TEST testCase0002 - XmlAccessorOrder

DESCRIPTION

Jakarta XML Binding specification assertion JAXB:SPEC:J2S:00049
@XmlAccessorOrder annotation allows control over the default ordering of properties
and fields that are mapped to XML elements.

If the value of @XmlAccessorOrder.value() is XmlAccessOrder.(ALHPHABETICAL),
then the default ordering of fields/properties is lexicographic order as determined by
java.lang.String.CompareTo((String anotherString).
Negative test: Xml elements are not in alphabetical order.

FILES

ItemValue
title testCase0002 - XmlAccessorOrder
name testCase0002
source XmlAccessorOrder001/package-info.java XmlAccessorOrder001.java XmlAccessorOrder001.n.xml
executeClass javasoft.sqe.tests.api.jakarta.xml.bind.SchemaGenTest
keywords positive runtime java_to_schema jaxb
executeArgs -j XmlAccessorOrder001/package-info.java:XmlAccessorOrder001.java -n -d XmlAccessorOrder001.n.xml -TestURL $testURL
selectIf toTestOptionalSchemagen


%Copyright% © 2017, 2020 Oracle and/or its affiliates. All rights reserved.