Glen Johnson says Ashley Cole does not always get the credit he deserves ahead of winning his 100th cap in England's friendly with Brazil at Wembley.