Beispiel #1
0
 protected override void Context()
 {
     _projectChangedNotifier  = A.Fake <IProjectChangedNotifier>();
     _chartTemplatingTask     = A.Fake <IChartTemplatingTask>();
     _projectRetriever        = A.Fake <IProjectRetriever>();
     _exportChartToPDFCommand = A.Fake <ExportChartToPDFCommand>();
     sut = new ChartTask(_projectChangedNotifier, _projectRetriever, _exportChartToPDFCommand);
 }
Beispiel #2
0
 protected override void Context()
 {
     _projectRetriever        = A.Fake <IProjectRetriever>();
     _exportChartToPDFCommand = A.Fake <ExportChartToPDFCommand>();
     _container = A.Fake <IContainer>();
     A.CallTo(() => _container.Resolve <ExportChartToPDFCommand>()).Returns(_exportChartToPDFCommand);
     sut = new ChartTask(_projectRetriever, _container);
 }
Beispiel #3
0
 public ChartTasks(IMoBiContext context, IEventPublisher eventPublisher, IMoBiApplicationController applicationController, ExportChartToPDFCommand exportChartToPDFCommand,
                   IChartFactory chartFactory, IDialogCreator dialogCreator, IMoBiProjectRetriever projectRetriever)
 {
     _context                 = context;
     _eventPublisher          = eventPublisher;
     _applicationController   = applicationController;
     _exportChartToPDFCommand = exportChartToPDFCommand;
     _chartFactory            = chartFactory;
     _dialogCreator           = dialogCreator;
     _projectRetriever        = projectRetriever;
 }
Beispiel #4
0
        protected override void Context()
        {
            _moBiContext               = A.Fake <IMoBiContext>();
            _eventPublisher            = A.Fake <IEventPublisher>();
            _moBiApplicationController = A.Fake <IMoBiApplicationController>();
            _exportChartToPDFCommand   = A.Fake <ExportChartToPDFCommand>();
            _chartFactory              = A.Fake <IChartFactory>();
            _dialogCreator             = A.Fake <IDialogCreator>();
            _currentProject            = A.Fake <IMoBiProject>();
            _projectRetriever          = A.Fake <IMoBiProjectRetriever>();

            sut = new ChartTasks(_moBiContext, _eventPublisher, _moBiApplicationController, _exportChartToPDFCommand,
                                 _chartFactory, _dialogCreator, _projectRetriever);

            A.CallTo(() => _projectRetriever.CurrentProject).Returns(_currentProject);
            A.CallTo(() => _moBiContext.CurrentProject).Returns(_currentProject);
        }
Beispiel #5
0
 public ChartTask(IProjectChangedNotifier projectChangedNotifier, IProjectRetriever projectRetriever, ExportChartToPDFCommand exportChartToPDFCommand)
 {
     _projectChangedNotifier  = projectChangedNotifier;
     _projectRetriever        = projectRetriever;
     _exportChartToPDFCommand = exportChartToPDFCommand;
 }
Beispiel #6
0
 protected override void Context()
 {
     _projectRetriever        = A.Fake <IProjectRetriever>();
     _exportChartToPDFCommand = A.Fake <ExportChartToPDFCommand>();
     sut = new ChartTask(_projectRetriever, _exportChartToPDFCommand);
 }
Beispiel #7
0
 public ExportToPDFInvoker(ExportChartToPDFCommand exportChartToPDFCommand)
 {
     _exportChartToPDFCommand = exportChartToPDFCommand;
 }