public void SetUp()
        {
            this.pluginSettingsService = new PluginSettingsService();

            this.expectedSettingsPath =
                Path.Combine(
                    this.pluginSettingsService.AppDataFolder,
                    this.pluginSettingsService.Cdp4ConfigurationDirectoryFolder,
                    "CDP4RelationshipMatrix.settings.json");

            this.relationshipMatrixModule = new RelationshipMatrixModule(null, null, null, null, null);

            this.settings = new RelationshipMatrixPluginSettings
            {
                PossibleClassKinds = new List <ClassKind>
                {
                    ClassKind.ElementDefinition,
                    ClassKind.ElementUsage,
                    ClassKind.NestedElement,
                    ClassKind.RequirementsSpecification,
                    ClassKind.RequirementsGroup,
                    ClassKind.Requirement
                },
                PossibleDisplayKinds = new List <DisplayKind>
                {
                    DisplayKind.Name,
                    DisplayKind.ShortName
                }
            };
        }
示例#2
0
        public void SetUp()
        {
            this.serviceLocator = new Mock <IServiceLocator>();
            ServiceLocator.SetLocatorProvider(() => this.serviceLocator.Object);

            this.fluentRibbonManager          = new Mock <IFluentRibbonManager>();
            this.panelNavigationService       = new Mock <IPanelNavigationService>();
            this.dialogNavigationService      = new Mock <IDialogNavigationService>();
            this.thingDialogNavigationService = new Mock <IThingDialogNavigationService>();
            this.pluginSettingsService        = new Mock <IPluginSettingsService>();

            this.relationshipMatrixModule = new RelationshipMatrixModule(this.fluentRibbonManager.Object, this.panelNavigationService.Object, this.dialogNavigationService.Object, this.thingDialogNavigationService.Object, this.pluginSettingsService.Object);
            this.pluginSettingsService.Setup(s => s.Read <RelationshipMatrixPluginSettings>(false))
            .Returns(new RelationshipMatrixPluginSettings(true));
        }