public void TestResizeShape() { int count = 0; _canvasDrawer.CanvasRefreshDrawRequested += () => count++; var shapeDrawer = new ShapeDrawerMock(new Point(), new Point()); var drawingEndingPoint = new Point(); _canvasDrawer.ResizeShape(shapeDrawer, drawingEndingPoint); Assert.AreSame(shapeDrawer.DrawingEndingPoint, drawingEndingPoint); Assert.AreEqual(count, 1); }