Skip to content

ganjmeng/MVVM-Testing

Repository files navigation

MVVM-POP-Testing

SPHTech Mobile Assignment

Requirements:

  • Xcode Version 10.3 with Swift 5.0

Architecture concepts used here:

  • MVVM
  • Router
  • Data Binding
  • Dependency Injection
  • Archive Cache

Includes:

  • Unit Tests for Use Cases(Domain Layer), ViewModels(Presentation Layer), NetworkService (Infrastructure Layer)
  • UI test with XCUITests

Todo List:

  • Cache
  • Implemented with RXSwift

ScreenShoot:

1 2

References:

About me:

About

SPHTech Mobile Assignment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages