예제 #1
0
        public GraphGeneration(IGetStartProcessQuery startProcessQuery, IGetProcessStartInfoQuery getProcessStartInfoQuery, IRegisterLayoutPluginCommand registerLayoutPlugincommand)
        {
            this.startProcessQuery           = startProcessQuery;
            this.getProcessStartInfoQuery    = getProcessStartInfoQuery;
            this.registerLayoutPlugincommand = registerLayoutPlugincommand;

            this.graphvizPath = ConfigurationManager.AppSettings["graphVizLocation"];
        }
        public GraphGeneration(IGetStartProcessQuery startProcessQuery, IGetProcessStartInfoQuery getProcessStartInfoQuery, IRegisterLayoutPluginCommand registerLayoutPlugincommand)
        {
            this.startProcessQuery = startProcessQuery;
            this.getProcessStartInfoQuery = getProcessStartInfoQuery;
            this.registerLayoutPlugincommand = registerLayoutPlugincommand;

            this.graphvizPath = ConfigurationManager.AppSettings["graphVizLocation"];
        }
예제 #3
0
        public GraphVizWrapperTests()
        {
            _getStartProcessQuery = new GetStartProcessQuery();

            var getProcessStartInfoQuery    = new GetProcessStartInfoQuery();
            var registerLayoutPluginCommand = new RegisterLayoutPluginCommand(getProcessStartInfoQuery, _getStartProcessQuery);

            _wrapper = new GraphGeneration(
                _getStartProcessQuery,
                getProcessStartInfoQuery,
                registerLayoutPluginCommand);
        }
예제 #4
0
 // Public Methods
 public GraphVizWrapper(IGetStartProcessQuery startProcessQuery, IGetProcessStartInfoQuery getProcessStartInfoQuery, IRegisterLayoutPluginCommand registerLayoutPlugincommand)
 {
     _startProcessQuery = startProcessQuery;
     _getProcessStartInfoQuery = getProcessStartInfoQuery;
     _registerLayoutPlugincommand = registerLayoutPlugincommand;
 }
예제 #5
0
 public void Init()
 {
     _getProcessStartInfoQuery = new Mock<IGetProcessStartInfoQuery>();
     _registerLayoutPluginCommandMock = new Mock<IRegisterLayoutPluginCommand>();
     _getStartProcessQuery = new GetStartProcessQuery();
 }
예제 #6
0
 public RegisterLayoutPluginCommand(IGetProcessStartInfoQuery getProcessStartInfoQuery, IGetStartProcessQuery getStartProcessQuery)
 {
     _getStartProcessQuery     = getStartProcessQuery;
     _getProcessStartInfoQuery = getProcessStartInfoQuery;
 }
 public GraphGeneration(IGetStartProcessQuery startProcessQuery, IGetProcessStartInfoQuery getProcessStartInfoQuery, IRegisterLayoutPluginCommand registerLayoutPlugincommand)
 {
     this.startProcessQuery = startProcessQuery;
     this.getProcessStartInfoQuery = getProcessStartInfoQuery;
     this.registerLayoutPlugincommand = registerLayoutPlugincommand;
 }
예제 #8
0
 public void Init()
 {
     _getProcessStartInfoQuery        = new Mock <IGetProcessStartInfoQuery>();
     _registerLayoutPluginCommandMock = new Mock <IRegisterLayoutPluginCommand>();
     _getStartProcessQuery            = new GetStartProcessQuery();
 }
예제 #9
0
 public GraphGeneration(IGetStartProcessQuery startProcessQuery, IGetProcessStartInfoQuery getProcessStartInfoQuery, IRegisterLayoutPluginCommand registerLayoutPlugincommand)
 {
     this.startProcessQuery           = startProcessQuery;
     this.getProcessStartInfoQuery    = getProcessStartInfoQuery;
     this.registerLayoutPlugincommand = registerLayoutPlugincommand;
 }
 public RegisterLayoutPluginCommand(IGetProcessStartInfoQuery getProcessStartInfoQuery, IGetStartProcessQuery getStartProcessQuery)
 {
     _getStartProcessQuery = getStartProcessQuery;
     _getProcessStartInfoQuery = getProcessStartInfoQuery;
 }