South Africa's ability to fight to the finish makes them worthy of Test cricket's World No 1 ranking, says Robert Croft.