Remove most CommunicationManager tests 25/240225/1
authorMateusz Cegielka <m.cegielka@samsung.com>
Tue, 4 Aug 2020 11:13:11 +0000 (13:13 +0200)
committerMateusz Cegielka <m.cegielka@samsung.com>
Tue, 4 Aug 2020 11:13:11 +0000 (13:13 +0200)
commita5e89f2a4b857b42eeba4adb79d2ed3a3f0e75b6
tree482860e7902def352b69beb05e2ebbdeaffc0070
parentd94d7c7786b694752b1ab7f77551338a5dca1baa
Remove most CommunicationManager tests

CommunicationManager is a class responsible for adding std::functions to
a std::vector, and calling all of them with an argument (this takes 4
lines of actual logic). However, it has 7 redundant tests, including a
randomized stress test and some interesting helper classes.

I have reduced this number to 2 simple tests, testing basic and
exception-related behavior.

Change-Id: Ie8ce196df1f0e2a1c280c7aad4bd36c5911a6ada
unit-tests/test_comm-manager.cpp