add doc-test