Sri Lanka bat in first Bangladesh Test