public void TestModel()
        {
            Assert.ThrowsException <ArgumentNullException>(() => new Model(null));
            var canvasManager = new CanvasManagerMock();
            var model         = new Model(canvasManager);
            var target        = new PrivateObject(model);

            Assert.AreSame(target.GetFieldOrProperty(MEMBER_VARIABLE_NAME_CANVAS_MANAGER), canvasManager);
        }
예제 #2
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);
 }
 public void Initialize()
 {
     _canvasManager = new CanvasManagerMock();
     _model         = new Model(_canvasManager);
     _target        = new PrivateObject(_model);
 }