Adding end to end test for edit/new HTML

Much of the work has been done via prior commits. However, this commit
adds an end to end verification of the behavior.

Resolves DLTP-65
Resolves DLTP-59