W kolejnych artykułach przedstawiałem kolejne wzorce, które znacznie porządkują i upraszczają implementację silników obsługi zdarzeń, a w ostatnim przedstawiłem rozwiązanie integrujące wszystkie wcześniej omawiane wzorce w jedną konfigurowalną aplikację. Dotychczas temat testowania przewijał się jedynie w ocenie poszczególnych rozwiązań. W tej części te proste sformułowania nabiorą głębszego sensu, a przy tym przedstawię jeden z ciekawszych frameworków dedykowany do tego typu testów w języku C++.