public void Initialize()
 {
     _canvasDrawer = new CanvasDrawerMock(new CommandsManager());
     _currentResizingShapeShapeDrawer = new ShapeDrawerMock(new Point(), new Point());
     _canvasDrawerResizingState       = new CanvasDrawerResizingState(_canvasDrawer, _currentResizingShapeShapeDrawer);
     _target = new PrivateObject(_canvasDrawerResizingState);
 }
 public void Initialize()
 {
     _canvasDrawer = new CanvasDrawerMock(new CommandsManager());
     _canvasDrawer.SetCurrentShapeDrawerType(ShapeDrawerType.Line);
     _canvasDrawerDrawingState = new CanvasDrawerDrawingState(_canvasDrawer, new Point());
     _target = new PrivateObject(_canvasDrawerDrawingState);
 }
 public void Initialize()
 {
     _canvasManager = new CanvasManager();
     _target        = new PrivateObject(_canvasManager);
     _canvasDrawer  = new CanvasDrawerMock();
     _target.SetFieldOrProperty(MEMBER_VARIABLE_NAME_CANVAS_DRAWER, _canvasDrawer);
 }
Exemple #4
0
        public void TestCanvasDrawerPointerState()
        {
            Assert.ThrowsException <ArgumentNullException>(() => new CanvasDrawerPointerState(null));
            var canvasDrawer             = new CanvasDrawerMock();
            var canvasDrawerPointerState = new CanvasDrawerPointerState(canvasDrawer);
            var target = new PrivateObject(canvasDrawerPointerState);

            Assert.AreSame(target.GetFieldOrProperty(MEMBER_VARIABLE_NAME_CANVAS_DRAWER), canvasDrawer);
        }
        public void TestCanvasDrawerPointerState()
        {
            Assert.ThrowsException <ArgumentNullException>(() => new CanvasDrawerPointerState(null));
            var canvasDrawer             = new CanvasDrawerMock(new CommandsManager());
            var canvasDrawerPointerState = new CanvasDrawerPointerState(canvasDrawer);
            var target = new PrivateObject(canvasDrawerPointerState);

            Assert.AreSame(target.GetFieldOrProperty(MEMBER_VARIABLE_NAME_CANVAS_DRAWER), canvasDrawer);
            Assert.IsNull(target.GetFieldOrProperty(MEMBER_VARIABLE_NAME_CURRENT_SELECTED_SHAPE_SHAPE_DRAWER));
        }
        public void TestCanvasDrawerResizingState()
        {
            Assert.ThrowsException <ArgumentNullException>(() => new CanvasDrawerResizingState(null, new ShapeDrawerMock(new Point(), new Point())));
            Assert.ThrowsException <ArgumentNullException>(() => new CanvasDrawerResizingState(new CanvasDrawerMock(new CommandsManager()), null));
            var canvasDrawer = new CanvasDrawerMock(new CommandsManager());
            var currentResizingShapeShapeDrawer = new ShapeDrawerMock(new Point(), new Point());
            var canvasDrawerResizingState       = new CanvasDrawerResizingState(canvasDrawer, currentResizingShapeShapeDrawer);
            var target = new PrivateObject(canvasDrawerResizingState);

            Assert.AreSame(target.GetFieldOrProperty(MEMBER_VARIABLE_NAME_CANVAS_DRAWER), canvasDrawer);
            Assert.AreSame(target.GetFieldOrProperty(MEMBER_VARIABLE_NAME_CURRENT_RESIZING_SHAPE_SHAPE_DRAWER), currentResizingShapeShapeDrawer);
            Assert.AreSame(target.GetFieldOrProperty(MEMBER_VARIABLE_NAME_CURRENT_RESIZING_SHAPE_OLD_DRAWING_ENDING_POINT), currentResizingShapeShapeDrawer.DrawingEndingPoint);
        }
        public void TestCanvasDrawerDrawingState()
        {
            Assert.ThrowsException <ArgumentNullException>(() => new CanvasDrawerDrawingState(null, new Point()));
            Assert.ThrowsException <ArgumentNullException>(() => new CanvasDrawerDrawingState(new CanvasDrawerMock(new CommandsManager()), null));
            var canvasDrawer = new CanvasDrawerMock(new CommandsManager());

            canvasDrawer.SetCurrentShapeDrawerType(ShapeDrawerType.Rectangle);
            var currentDrawingShapeDrawingStartingPoint = new Point();
            var canvasDrawerDrawingState = new CanvasDrawerDrawingState(canvasDrawer, currentDrawingShapeDrawingStartingPoint);
            var target = new PrivateObject(canvasDrawerDrawingState);

            Assert.AreSame(target.GetFieldOrProperty(MEMBER_VARIABLE_NAME_CANVAS_DRAWER), canvasDrawer);
            Assert.AreSame(target.GetFieldOrProperty(MEMBER_VARIABLE_NAME_CURRENT_DRAWING_SHAPE_DRAWING_STARTING_POINT), currentDrawingShapeDrawingStartingPoint);
            Assert.IsInstanceOfType(target.GetFieldOrProperty(MEMBER_VARIABLE_NAME_CURRENT_DRAWING_SHAPE_HINT_SHAPE_DRAWER), typeof(RectangleDrawer));
        }
Exemple #8
0
 public void Initialize()
 {
     _canvasDrawer             = new CanvasDrawerMock();
     _canvasDrawerPointerState = new CanvasDrawerPointerState(_canvasDrawer);
 }
 public void Initialize()
 {
     _canvasDrawer             = new CanvasDrawerMock(new CommandsManager());
     _canvasDrawerPointerState = new CanvasDrawerPointerState(_canvasDrawer);
     _target = new PrivateObject(_canvasDrawerPointerState);
 }