XCTest Assertion Tips
1. Pass actual before expected value to get proper failure messages. 2. Most failures are self-explanatory and should not have a message string. 3. Let the macros do the comparisons so they can report the failure values. 4. Watch for object comparisons done accidentally as pointer comparisons. 5.