Beispiel #1
0
 public void Initialize()
 {
     _model           = new Model();
     _target          = new PrivateObject(_model);
     _commandsManager = new CommandsManagerMock();
     _canvasManager   = new CanvasManagerMock(_commandsManager);
     _target.SetFieldOrProperty(MEMBER_VARIABLE_NAME_COMMANDS_MANAGER, _commandsManager);
     _target.SetFieldOrProperty(MEMBER_VARIABLE_NAME_CANVAS_MANAGER, _canvasManager);
 }
Beispiel #2
0
        public void TestCanvasDrawer()
        {
            Assert.ThrowsException <ArgumentNullException>(() => new CanvasDrawer(null));
            var commandsManager = new CommandsManagerMock();
            var canvasDrawer    = new CanvasDrawer(commandsManager);
            var target          = new PrivateObject(canvasDrawer);

            Assert.AreEqual(target.GetFieldOrProperty(MEMBER_VARIABLE_NAME_COMMANDS_MANAGER), commandsManager);
            Assert.IsNotNull(target.GetFieldOrProperty(MEMBER_VARIABLE_NAME_CANVAS_SHAPE_DRAWERS_HELPER));
        }
Beispiel #3
0
 public void Initialize()
 {
     _commandsManager          = new CommandsManagerMock();
     _canvasDrawer             = new CanvasDrawer(_commandsManager);
     _target                   = new PrivateObject(_canvasDrawer);
     _currentState             = new CanvasDrawerStateMock();
     _canvasShapeDrawersHelper = new CanvasShapeDrawersHelperMock();
     _target.SetFieldOrProperty(MEMBER_VARIABLE_NAME_CURRENT_STATE, _currentState);
     _target.SetFieldOrProperty(MEMBER_VARIABLE_NAME_CANVAS_SHAPE_DRAWERS_HELPER, _canvasShapeDrawersHelper);
 }