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); }
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)); }
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); }