Microdown
Microdown copied to clipboard
MicCodeBlockValitorTest does not test the public API
So far MicCodeBlockValitorTest only test that the visitor is working.
parseAndTest: docText
| doc bTester |
doc := Microdown parse: docText.
bTester := MicCodeBlockValidator new.
bTester start: doc.
^ bTester
However this class has methods such as checkProject:
Here is typical use
reportForFolder: parent startingFrom: file
| reporter checker validator |
reporter := self new.
checker := MicReferenceChecker new.
checker fileSystem: parent.
checker checkProject: file.
reporter addResults: checker results.
validator := MicCodeBlockValidator new.
checker fileSystem: parent.
checker checkProject: file.
reporter addResults: validator results