unit_2

Unit Design

Unit 2 Class Design

unit_2 implements Bar, which composes a unit_1::Foo and validates its value (see bar.h / bar.cpp). The design is split in two files of the same static view: the overview shows Foo, Bar and their cross-unit dependency, the detail file elaborates Bar without repeating the namespace.

Implementation

This unit is implemented by the following targets:

  • @@//unit_2:unit_2_lib

Tests

This unit is verified by the following test targets:

  • unit_2/unit_2_unit_2_unit_2_test_gtest_report_test.xml