Note that Iran is part of BRICS, as is China. We of the West don't hear much about BRICS, not because it is weak or not doing business. Rather, it is because the western media is slanted in such a way that they simply don't tell us.
BRICS, being a financial opponent of the western banking systems, is a quasi-military alliance just as the nations of the western banking systems are aligned, somewhat, militarily. While there may not be formal alliances between Iran and China, there are formal between Russia and Iran, and Russia and China.
Russia is training China in military methods that they didn't have. And certainly, Russia isn't giving China everything that they have, just as they aren't giving everything that they have to Iran. But NO nations share their defense methods entirely.
The point is, there most certainly are hidden agreements between China and Iran, that are under the table so to speak. Nobody knows what these agreements are. And the Iran US war happenings aren't to the point where agreements need to be activated. But certainly when the point comes, China and Russia will back Iran.
