diff options
Diffstat (limited to 'lib/models/__tests__/glossary.js')
-rw-r--r-- | lib/models/__tests__/glossary.js | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/lib/models/__tests__/glossary.js b/lib/models/__tests__/glossary.js deleted file mode 100644 index 5bf64dc..0000000 --- a/lib/models/__tests__/glossary.js +++ /dev/null @@ -1,40 +0,0 @@ -var File = require('../file'); -var Glossary = require('../glossary'); -var GlossaryEntry = require('../glossaryEntry'); - -describe('Glossary', function() { - var glossary = Glossary.createFromEntries(File(), [ - { - name: 'Hello World', - description: 'Awesome!' - }, - { - name: 'JavaScript', - description: 'This is a cool language' - } - ]); - - describe('createFromEntries', function() { - it('must add all entries', function() { - var entries = glossary.getEntries(); - expect(entries.size).toBe(2); - }); - - it('must add entries as GlossaryEntries', function() { - var entries = glossary.getEntries(); - var entry = entries.get('hello-world'); - expect(entry instanceof GlossaryEntry).toBeTruthy(); - }); - }); - - describe('toText', function() { - it('return as markdown', function() { - return glossary.toText('.md') - .then(function(text) { - expect(text).toContain('# Glossary'); - }); - }); - }); -}); - - |