> China managed to not have Xi Jinping announce when they did it.
Which test you're talking about? Xi wasn't leading China back in 2007. And thanks to the ignorance of their top brass, the Chinese received considerable negative reaction after the test.[1]
You're right - I was confusing it with the more recent non-destructive tests that were also not explicitly announced.
And I don't think they received negative reaction because they didn't announce. It's no secret that the West is not full of fans of China