Fix test cases.

First, regions have a pointer to its el. No need for a lookup.
Second, I'm detaching all contents before running the replaces.
Third, never replace top view's el, just modify.