This is an iOS app with 100% test coverage! The goal is not to discuss how much we should cover, but to show how we test different scenarios. With few exceptions, the tests are based on Sandi Metz's great talk: The Magic Tricks of Testing
testEqualsDoesConsiderBalanceStatus
testAddExpenseWithPositiveValueDoesAddNegativeValue