/* assert on complexType */ 'assert on empty complexType (none, invalid)'(fail): {|xml|| String |}. 'assert on empty complexType (none, valid)': {|xml|| |}. 'assert on empty complexType (single, invalid)'(fail): {|xml|| |}. 'assert on empty complexType (single, valid)': {|xml|| |}. 'assert on empty complexType with attribute (single, invalid)'(fail): {|xml|| |}. 'assert on empty complexType with attribute (single, valid)': {|xml|| |}. 'assert on empty complexType (multiple, none valid)'(fail): {|xml|| |}. 'assert on empty complexType (multiple, partially valid)'(fail): {|xml|| |}. 'assert on empty complexType (multiple, all valid)': {|xml|| |}. 'assert on non-empty complexType (none, invalid)'(fail): {|xml|| $asijc |}. 'assert on non-empty complexType (none, valid)': {|xml|| 2 |}. 'assert on non-empty complexType (single, invalid)'(fail): {|xml|| 2 |}. 'assert on non-empty complexType (single, valid)': {|xml|| 2 |}. 'assert on non-empty complexType with attribute (single, invalid)'(fail): {|xml|| 2 |}. 'assert on non-empty complexType with attribute (single, valid)': {|xml|| 2 |}. 'assert on non-empty complexType (multiple, none valid)'(fail): {|xml|| 2 |}. 'assert on non-empty complexType (multiple, partially valid)'(fail): {|xml|| 2 |}. 'assert on non-empty complexType (multiple, all valid)': {|xml|| 2 |}. /* assertion on simpleType */ 'assertion on simpleType restriction (none, invalid)'(fail): {|xml|| String |}. 'assertion on simpleType restriction (none, valid)': {|xml|| 2 |}. 'assertion on simpleType restriction (single, invalid)'(fail): {|xml|| 1 |}. 'assertion on simpleType restriction (single, valid)': {|xml|| 2 |}. 'assertion on simpleType restriction (multiple, none valid)'(fail): {|xml|| 1 |}. 'assertion on simpleType restriction (multiple, partially valid)'(fail): {|xml|| 2 |}. 'assertion on simpleType restriction (multiple, all valid)': {|xml|| 6 |}.