"He was told to drop it by officers and at first didn't,” Inverness Sheriff Court heard.
The 21-year-old ignored a police instruction not to go back to the shop.
An Easter Ross man with a bad record for domestic offences has been ordered to carry out 180 hours of unpaid community work.
Inverness Sheriff Court heard that Andrew Fraser's allegation was untrue.
He was searched by police officers he arranged to meet in Baron Taylor's Street.
He spat on the face of a police officer while resisting arrest.
Duncan Mackenzie admitted assaulting woman to her injury and danger of life on B9152 Aviemore-Kincraig road
Here's our recap of some of the cases that made the headlines last month.
Motorist jailed after third drink-driving conviction.
The man admitted admitted several domestic abuse offences.
Sheriff Sara Matheson revoked a community payback order.
Food, alcohol and clothing was taken, hears Inverness Sheriff Court.
Police officers located the car on the Cromarty Bridge.
Man fined after taking £35.50 worth of goods.
The incidents occurred at different locations in the Highlands.
Police discovered drugs and other items during a raid.
Inverness Sheriff Court also heard that she punched and kicked him, and knelt on his neck.
He took six pairs of trousers and two jackets.
He became irate when the premises did not stock what he wanted.
Inverness Sheriff Court heard: "The security guard believed he was concealing an item."