Test password-protected posts
Check page creation with parent
Partially revert "Give `null` as date for draft posts"

This reverts commit 2bde2c21e722e3b2f71657587e195392ab4f7aa0. This is
going to be fixed in #229 instead.
Correct post parent tests
Ensure assertions are always `$expected, $actual`