Inject ViewHelper into PostView

ViewHelper is locale aware, so this avoids depending on the default locale (leading to shaky tests).

Issue #355