Implementing the ToDoItem struct

A to-do app needs a model class/struct to store information for to-do items.

We start by adding a new test case to the test target. Open the to-do project that we have created in the Getting started with Xcode section of Chapter 2, Planning and Structuring Your Test-Driven iOS App, and select the ToDoTests group. Go to File | New | File..., navigate to iOS | Source | Unit Test Case Class, and click on Next. Put in the name ToDoItemTests, make it a subclass of XCTestCase, select Swift as the language, and click on Next. In the next window click on Create.

Now, delete the ToDoTests.swift template test case.

At the time of writing, if you delete ToDoTests.swift before you add the first test case in a test target, ...

Get Test-Driven iOS Development with Swift 4 - Third Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.