public TwoFileController(IComparisonView view, ConversationModel conversationModel) : base(view, conversationModel) { sourceView = view; sourceConv = new ConversationModel(); sourceView.SetController(this); sourceView.SetMessageList(conversationModel.File.MessageList); SetOptions(); }
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); }