System Test · MongoDB
Testing the Publishing System
A temporary entry used to verify MongoDB draft creation, revision saving, and public snapshot publishing.
This entry tests whether the private dashboard can create, edit, version, publish, and unpublish content stored in MongoDB.
Why this test exists
This is draft version three. The public portfolio must continue showing version two until this version is published.
- Create the draft through the dashboard
- Store the entry in MongoDB
- Display draft version 1
- Save a new revision
- Publish a separate public snapshot
Expected behavior
This is draft version three. The public portfolio must continue showing version two until this version is published.
- draftData remains editable
- publishedData remains stable
- draftVersion increases after saving
- publishedVersion records the live version