Skip to content

Practical Testing for an Imperative World

Photo of Daisy
Hosted By
Daisy and Sara A.
Practical Testing for an Imperative World

Details

Talk Summary:

Practical Testing for an Imperative World
Techniques and patterns used to design and test the content downloading system for WSJ for iOS. Describes an approach leveraging
composition and dependency injection to test even the most complex,
dependency-rich classes. All sample code is in Swift, and no other
testing frameworks are used besides XCTest.

Speaker Bio:
Roben Kleene is a Lead iOS Developer working on the WSJ iOS App at Dow Jones.
Before switching to iOS development in 2009, he worked as a user
interface designer for eight years, and helped launch the web retailer
KidRobot.com. He graduated from Tufts University in 2001 with degrees
in Computer Science and German.
He can be found on twitter at
https://twitter.com/robenkleene

Photo of try! Swift NYC group
try! Swift NYC
See more events
Hired - New York City
841 Broadway Suite 500, New York, NY · New York, NY