extensive IMicroblogContext functional test coverage
vb
update docs