import 'package:markdown/markdown.dart' as md; import 'package:test/test.dart'; import 'package:gitjournal/widgets/markdown_renderer.dart'; void main() { test('Parses Wiki Lnks and task items', () { var body = "[[GitJournal]] should match.\n- [ ] task item"; var lines = body.split('\n'); var doc = md.Document( encodeHtml: false, extensionSet: MarkdownRenderer.markdownExtensions(), inlineSyntaxes: MarkdownRenderer.markdownExtensions().inlineSyntaxes, ); var nodes = doc.parseLines(lines); var expected = """
GitJournal should match.
fire should match.
'; expect(md.renderToHtml(nodes), expected); }); }