Skip to content

mukyasa/NYTimesDemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1383f34 · Sep 20, 2021

History

12 Commits
Sep 19, 2021
Sep 19, 2021
Sep 19, 2021
Sep 19, 2021
Sep 20, 2021

Repository files navigation

NYTimesDemo

A demo app to test NYTimes Most popular API

Project

  • MVVM Architecture
  • Mininum support Xcode 12.5, iOS 13
  • The project contains two target one runs application and other is Unit test

Unit Test

  • Network module (ArticleListServiceTests.swift)
  • Viewmodel module (ArticleListVMTests.swift)

UI Test

  • No UI Test added

Scope Of Improvement (Pending)

  • Much better UI
  • Detail view with more info
  • More segregation of constants and api endpoints

About

A demo app to test NYTimes API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages