Feature #2796
Updated by Junxiao Shi over 9 years ago
Create unit tests for:
* `Ping`
* `StatisticsCollector`
* `PingServer`
Those components should be tested individually.
There should also be an integrated scenario that tests `Ping` and `PingServer` together.
Minor refactoring of `Ping` and `PingServer` may be necessary to support unit testing, and they can be completed as part of this issue.