2
2
using Microsoft . VisualStudio . TestTools . UnitTesting ;
3
3
using Moq ;
4
4
using Rubberduck . Settings ;
5
+ using Rubberduck . UI ;
5
6
using Rubberduck . UI . Settings ;
6
7
7
8
namespace RubberduckTests
@@ -40,11 +41,8 @@ public void ViewTextIsNotNullOrEmptyAfterControllerConstruction()
40
41
//arrange
41
42
var markers = new List < ToDoMarker > { new ToDoMarker ( "Todo:" , TodoPriority . Medium ) } ;
42
43
43
- var view = new TodoListSettingsUserControl ( markers ) ;
44
+ var view = new TodoListSettingsUserControl ( markers , new Mock < GridViewSort < ToDoMarker > > ( "" , false ) . Object ) ;
44
45
var addTodoMarkerView = new Mock < IAddTodoMarkerView > ( ) . Object ;
45
-
46
- //act
47
- var controller = new TodoSettingPresenter ( view , addTodoMarkerView ) ;
48
46
49
47
//assert
50
48
Assert . AreEqual ( "Todo:" , view . ActiveMarkerText ) ;
@@ -56,7 +54,7 @@ public void SetActiveItemChangesViewSelectedIndex()
56
54
//arrange
57
55
var markers = GetTestMarkers ( ) ;
58
56
59
- var view = new TodoListSettingsUserControl ( markers ) ;
57
+ var view = new TodoListSettingsUserControl ( markers , new Mock < GridViewSort < ToDoMarker > > ( "" , false ) . Object ) ;
60
58
61
59
//act
62
60
view . SelectedIndex = 1 ;
@@ -75,7 +73,7 @@ public void ViewPriorityMatchesAfterSelectionChange()
75
73
new ToDoMarker ( "Bug:" , TodoPriority . High )
76
74
} ;
77
75
78
- var view = new TodoListSettingsUserControl ( markers ) ;
76
+ var view = new TodoListSettingsUserControl ( markers , new Mock < GridViewSort < ToDoMarker > > ( "" , false ) . Object ) ;
79
77
80
78
//act
81
79
view . SelectedIndex = 2 ;
@@ -92,7 +90,7 @@ public void ViewTextMatchesAfterSelectionChange()
92
90
new ToDoMarker ( "Note:" , TodoPriority . Low )
93
91
} ;
94
92
95
- var view = new TodoListSettingsUserControl ( markers ) ;
93
+ var view = new TodoListSettingsUserControl ( markers , new Mock < GridViewSort < ToDoMarker > > ( "" , false ) . Object ) ;
96
94
97
95
//act
98
96
view . SelectedIndex = 1 ;
@@ -105,7 +103,7 @@ public void MarkerChangeSavedOnPriorityChanged()
105
103
{
106
104
var markers = GetTestMarkers ( ) ;
107
105
108
- var view = new TodoListSettingsUserControl ( markers ) ;
106
+ var view = new TodoListSettingsUserControl ( markers , new Mock < GridViewSort < ToDoMarker > > ( "" , false ) . Object ) ;
109
107
110
108
view . ActiveMarkerPriority = TodoPriority . High ;
111
109
0 commit comments