Skip to content

This is an example how to collect data from multiple services. It is implemented using TDD, Adapter design pattern.

Notifications You must be signed in to change notification settings

hoang2109/MultipleService

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MultipleService

This is an example how to collect data from multiple services. It is implemented using TDD, Adapter design pattern.

MainService is a protocol to abstract implementation detail. So the UI Layer doesn't know how the data come from.

MainServiceAdapter is a implementation of MainService that interact with other services to load, synchronise, combine and deliver data. The implementation is covered by Unit test.

Diagram

Screenshot 2021-12-19 at 3 57 52 PM

About

This is an example how to collect data from multiple services. It is implemented using TDD, Adapter design pattern.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages