Vijay Shankar had been hoping for a national call-up for a while but his elevation in the India Test team came as a surprise to the Tamil Nadu allrounder.