How can we unit test JSON parsing, handling every possible error? Can we generate immutable models? And for Swift, how can we keep our Response Models free of optionals? Do these questions boggle your mind? Read this post for some of the answers.