Coach Steve Hansen confirmed that most of his players have suffered with diarrhoea and vomiting but insists all of them will be fit for Saturday.