у меня есть функция
mutationToDom: function() {
var container = document.createElement( 'mutation' );
container.setAttribute( 'string', 'test' );
return container;
}
Контейнер <mutation string="test"></mutation>
Как я могу проверить это после вызова этой функции в моем модульном тесте?
QUnit.test( 'check function mutationToDom', function( assert ) {
var container = testBlock.mutationToDom();
assert.ok( container === ???, 'mutation is created with correct value' );
});
Попробуйте # 1
Я пытался с помощью XMLSerializer()
преобразовать XML в строку
var containerString = new XMLSerializer().serializeToString(container);
но containerString
равен
"<mutation xmlns="http://www.w3.org/1999/xhtml" string="test"></mutation>"
вместо "<mutation string="test"></mutation>"