Using Swift Protocols and Dependency Injection to Mock Console Input — Cyrus Vandrevala


tl;dr – It is often preferable not to initialize object A within object B. Instead, pass in an instance of object A into object B when you initialize object B. It will make it a lot easier to test your code. Introduction Over the past month, I have been working on a tic-tac-toe app for my apprenticeship […]

via Using Swift Protocols and Dependency Injection to Mock Console Input — Cyrus Vandrevala

Advertisements