Refactor test suite
- Isolated requires
- Replace componentWithProps with React-like instantiation