コード例 #1
0
 internal HotspotViewModel(IAnalysisIssueVisualization hotspot, ISecurityCategoryDisplayNameProvider categoryDisplayNameProvider, IIssueVizDisplayPositionCalculator positionCalculator)
 {
     this.categoryDisplayNameProvider = categoryDisplayNameProvider;
     this.positionCalculator          = positionCalculator;
     Hotspot = hotspot;
     Hotspot.PropertyChanged += Hotspot_PropertyChanged;
 }
コード例 #2
0
 private static HotspotViewModel CreateTestSubject(IAnalysisIssueVisualization issueViz,
                                                   ISecurityCategoryDisplayNameProvider securityCategoryDisplayNameProvider = null,
                                                   IIssueVizDisplayPositionCalculator positionCalculator = null)
 {
     securityCategoryDisplayNameProvider ??= Mock.Of <ISecurityCategoryDisplayNameProvider>();
     positionCalculator ??= Mock.Of <IIssueVizDisplayPositionCalculator>();
     return(new HotspotViewModel(issueViz, securityCategoryDisplayNameProvider, positionCalculator));
 }