Practice TDD Swift and iOS
How To:
- Fork the repository and do not forget to remove "clone only main branch"
- Check out the branch you want to solve the task
- Write the code and try to run the tests : if they pass -> you are wonderful!
- Enjoy self-study
task001-numbers Some basic math and throwing errors Soluton on YouTube https://youtu.be/rGUlDRwY5q8
task002-empty-fun Check one dependency empty fun called https://youtu.be/gljvcaT72II
task003-one-arg-fun One argument fun in dependency called https://youtu.be/ALKLheWyZ-Q
task-004-observer-pattern Pattern Observer multiple observers https://youtu.be/WeEJmEsDCBw
task005-closure How to test closure in Swift https://youtu.be/C3B56k40dzQ
task006-int-validations-by-pattern Decorator pattern and inheritance in Swift https://youtu.be/oco9h_ivaOg
task007-viewmodel Simple MVVM testing ViewModel with repository https://youtu.be/IfVxilVZBmI