首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用XSpec测试结果文档的属性完整性?

如何使用XSpec测试结果文档的属性完整性?
EN

Stack Overflow用户
提问于 2013-08-12 06:34:26
回答 1查看 176关注 0票数 1

我正在创建一个使用输入XML的测试,并希望测试元素的存在以及该元素的正确属性。然而,很难让它正常工作。

这就是我所设置的:

代码语言:javascript
复制
<x:scenario label="Scenarios for testing Choice handling">
    <x:context href="input.xml"></x:context>
    <x:scenario label="Choices with DataElements">
        <x:expect label="Abstract class in the uml:Model with an isAbstract attribute" test="/xmi:XMI/uml:Model/packagedElement/packagedElement[@name = 'AdditionalExposureDetail']">
            <packagedElement xmi:type="uml:Class" xmi:id="..." name="AdditionalExposureDetail" visibility="public" isAbstract="true">...</packagedElement>
        </x:expect>

其思想是,输出转换将在/xmi:XMI/uml:Model/packagedElement/packagedElement@name = 'AdditionalExposureDetail‘处包含一个元素(确实包含),并且该元素将具有正确的属性签名。但是,经过许多次迭代之后,我无法让它工作--最近的迭代给出了一个空的节点集,即使手动运行转换,XPath也是正确的!

我做错了什么?

EN

回答 1

Stack Overflow用户

发布于 2013-08-13 04:36:19

经过更多的推动之后,它归结为XSPec在某种程度上运行了转换,结果的文档看上去完全不正确,因此针对它的测试失败了。我已经报告了在此发行,我们看看会发生什么.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18180829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档