Refactored tests into smaller files.
[feature]: `HTTP POST /<type>` - support creating docs without specifying ID (auto-generate), REST conventions style.