예제 #1
0
 private void Initialize(ITaintIssuesControlViewModel viewModel)
 {
     control = new TaintIssuesControl(viewModel);
     control.ViewModel.PropertyChanged += OnPropertyChanged;
     Caption = control.ViewModel.WindowCaption;
     Content = control;
 }
예제 #2
0
 private static ObservableCollection <ITaintIssueViewModel> GetSourceItems(ITaintIssuesControlViewModel controlViewModel) =>
 (ObservableCollection <ITaintIssueViewModel>)controlViewModel.IssuesView.SourceCollection;
예제 #3
0
 private static void CheckExpectedSourceIssueCount(ITaintIssuesControlViewModel controlViewModel, int expected) =>
 GetSourceItems(controlViewModel).Count.Should().Be(expected);
예제 #4
0
 internal /* for testing */ TaintToolWindow(ITaintIssuesControlViewModel viewModel) =>
예제 #5
0
        public TaintIssuesControl(ITaintIssuesControlViewModel viewModel)
        {
            ViewModel = viewModel;

            InitializeComponent();
        }