IOS-Swift-Testing-Tutorial-and-Demo

A shared/group project dedicated to creating a simplistic iOS app and building example XCTestCase classes and code to show how to test the app.

CC0-1.0 License

Stars
2

IOS Swift Testing Kitchen Sink

Objective:

The A shared/group project dedicated to creating a simplistic set of exercises to teach the basics of IOS and Swift testing.

*Please share feedback or ideas by raising issues. *

Starting Lessons:

Section A: Starting Out 0. Hello World

  1. Simple Function
  2. String Calculator

Section B: Beginner 1. 2. 3.

Section C: Intermediate

##How to Contribute a lesson: Pull requests, Lessons and Issues comments are welcome

  • Review the existing layout for tests.
  • see if you can contribute a lesson or exercise.
  1. Add an Entry in the Lessons Plist. Make sure you put in a title and description
  2. Create a new Group in the relevant Lessons Section and start adding
  3. Contribute changes as a pull request!

Origin: This project is beginning as a response to multiple Udacity students (myself included) desiring to learn more about Test Driven Development and specifically testing iOS code. The goal is to come up with a simple "representative" app for iOS and a set of example test cases that demonstrate how to build tests of various iOS elements including the App Delegate, network/asynchronous calls, etc.

** Thanks and Enjoy **

Related Projects