var SiteMap = require('SiteMap.js').SiteMap; var Doc = require('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('')); }); });