Complete Web IDE user commits FE Integration Spec

Description

Flesh out the "user commits in the Web IDE" FE integration spec.

  • Follow the POC here !36103 (closed).
  • Write documentation for creating FE integration specs.
  • Record a video how to do this with miragejs workflow.

Context

The original issue #208800 (closed) had a lot of scope and has been closed now. This is the remaining bit.

A POC MR for this test already exists !36103 (closed)

  • Creates ide_helper
  • Adds spec that walk through committing to the IDE