Finlay MacDonald faced a trial at the High Court in Edinburgh and had denied the charges.