Tennis Game

A simple C# console application, where two tennis players try to win a game

The rules are:

You need only report the score for the current game. Sets and Matches are out of scope.

NOTES:

The application was developed trying to follow some SOLID principles such as Single Responsibility and Open/Closed to make it testable and extensible.

Some Interfaces were used to allow dependency injection: