Skip to content

Latest commit

 

History

History
14 lines (9 loc) · 980 Bytes

README.md

File metadata and controls

14 lines (9 loc) · 980 Bytes

OnlineStore made with SwiftUI (Vanilla) and Observation

Motivation

Please check out this article, where I explain in detail the reasons behind creating this demo.

Observation

For more information about implementing observation pattern in SwiftUI, check out this article.

Testing

This project was used to demonstrate the concept of unit, integration, and UI Tests. If you want to learn more, check out this playlist

Swift Testing Framework

In WWDC24, Apple launched a new testing framework to eventually replace XCTest, called "Swift Testing". I also used this project to demonstrate the power of Swift Testing. Go check out this playlist if you want to learn more.