getting this to compile

Remove and use Mock inline - I added the package 

var mockDice = new Mock<IDice>();
mockDice.Setup(d => d.Roll()).Return(result);
mockDice.Setup(d => d.Roll1Die()).Return(result);

pass mockDice.Object where you need the instance