When a Component "contains" another component that has connections and the latter are not satisfied, the test fails with incorrect message about structural dependencies not specified as connectors. The check relies on getConnectors at the top level instead of going down the subcomponents recursively.