India confronted with test of character at Champions Trophy