#1248 createXMLSample added namespace display

This commit is contained in:
Anna Bodnia
2016-01-12 19:33:00 +02:00
parent 4b0b385102
commit b3ddef2965
4 changed files with 125 additions and 22 deletions

View File

@@ -88,6 +88,31 @@ describe('SwaggerUi.partials.signature tests', function () {
expect(sut.createXMLSample(name, definition)).to.equal('<test:tagname>string</test:tagname>');
});
it('returns tag <test:tagname >string</test:tagname> when passing type string and xml:{"namespace": "http://swagger.io/schema/sample", "prefix": "sample"}', function () {
var name = 'name';
var definition = {
"type": "string",
"xml": {
"namespace": "http://swagger.io/schema/sample",
"prefix": "sample"
}
};
expect(sut.createXMLSample(name, definition)).to.equal('<sample:name xlmns:sample="http://swagger.io/schema/sample">string</sample:name>');
});
it('returns tag <test:tagname >string</test:tagname> when passing type string and xml:{"namespace": "http://swagger.io/schema/sample"}', function () {
var name = 'name';
var definition = {
"type": "string",
"xml": {
"namespace": "http://swagger.io/schema/sample"
}
};
expect(sut.createXMLSample(name, definition)).to.equal('<name xlmns="http://swagger.io/schema/sample">string</name>');
});
});
});
});