* Update TestStore to support imperative DSL
This gives us better XCTIssue-based error messaging since each line is
captured in the stack.
* Update examples to new testing DSL
* Fix
* Update README.md
* 11.3
* fix
* fix
* Added some tests for Shared State case study.
* Expanded upon tests by also validating that state is mirrored
State is expected to be mirrored (or shared) between the Counter and
Profile - the tests have been updated to verify this.
* Modified tests to focus more on what is changing between steps
Co-authored-by: Noah McCann <>