public ReplicationMock(ICustomCastObject castObject, IDataMock dataMock) : base(castObject)
        {
            _dataMock = dataMock;
            _dataMock.IntValueUpdated += OnIntValueUpdated;

            _getterDic.Add(nameof(_dataMock.IntValue), () => _dataMock.IntValue);
            _setterDic.Add(nameof(_dataMock.IntValue), obj => _dataMock.IntValue = _castObject.To <int>(obj));
        }
 public void SetUp()
 {
     _customCastObject = new CustomCastObjectMock();
     _dataMock         = new DataMock();
     _replicationMock  = new ReplicationMock(_customCastObject, _dataMock);
 }