This is a play on the words metal and mettle. “Testing someone’s mettle” means to test his strength of character or fortitude. So, the quote means that if your armor is shiny, it’s never been used in a tough situation.
The quote comes from a man in dull armor.
the word is not “metal” but mettle