var SiteMap = require('../src/SiteMap.js').SiteMap; var Doc = require('../src/ngdoc.js').Doc; describe('sitemap', function() { it('should render empty sitemap', function() { var map = new SiteMap([]); expect(map.render()).toEqual([ '', '', '', ''].join('\n')); }); it('should render ngdoc url', function() { var map = new SiteMap([new Doc({section: 'foo', id: 'a.b.c<>\'"&'})]); expect(map.render()).toContain([ ' ', 'http://docs.angularjs.org/foo/a.b.c<>'"&', 'weekly', ''].join('')); }); });