This week we explore some of the *advanced* aspects to writing a good test suite.
We use our 'expectDifference' helper to precisely describe changes to state, and then we rapidly add test coverage using the forthcoming “Point-Free Way” skills documents. Finally, we will achieve the seemingly impossible by writing a test against iCloud sharing!
https://www.pointfree.co/episodes/ep353-tour-of-sqlitedata-advanced-testing
