public void Call_SetSize_Deploy_When_Command_Executed() { var mockLandingSurface = new Mock <ILandingSurface>(); var anySize = new Size(0, 0); var landingSurfaceSizeCommand = new LandingSurfaceSizeCommand(anySize); landingSurfaceSizeCommand.SetReceiver(mockLandingSurface.Object); landingSurfaceSizeCommand.Execute(); mockLandingSurface.Verify(x => x.SetSize(anySize), Times.Once()); }
public void Sets_LandingSurface_size() { var mockLandingSurface = new Mock <ILandingSurface>(); var anySize = new Size(0, 0); var landingSurfaceSizeCommand = new LandingSurfaceSizeCommand(anySize); landingSurfaceSizeCommand.SetReceiver(mockLandingSurface.Object); landingSurfaceSizeCommand.Execute(); mockLandingSurface.Verify(x => x.SetSize(anySize), Times.Once()); }