Scotland's U21 team will play their Hungarian counterparts in a friendly at Tannadice on Wednesday, 5 March.