Пример #1
0
        public TwoFileController(IComparisonView view, ConversationModel conversationModel) : base(view, conversationModel)
        {
            sourceView = view;
            sourceConv = new ConversationModel();

            sourceView.SetController(this);
            sourceView.SetMessageList(conversationModel.File.MessageList);

            SetOptions();
        }
Пример #2
0
        protected override void Context()
        {
            _view = A.Fake <IComparisonView>();
            _diffItemDTOMapper = A.Fake <IDiffItemToDiffItemDTOMapper>();
            _objectComparer    = A.Fake <IObjectComparer>();
            _dataTableMapper   = A.Fake <IDiffItemDTOsToDataTableMapper>();
            sut = new ComparisonPresenter(_view, _objectComparer, _diffItemDTOMapper, _dataTableMapper);

            _settings = new ComparerSettings();
            _object1  = A.Fake <IObjectBase>();
            _object2  = A.Fake <IObjectBase>();
            _report   = new DiffReport();

            A.CallTo(() => _objectComparer.Compare(_object1, _object2, _settings)).Returns(_report);
        }