protected override void Context()
        {
            base.Context();
            _simulationComparison = new IndividualSimulationComparison();
            var curve = A.Fake <Curve>();

            _dataRepository = new DataRepository();
            _dataColumn     = new DataColumn {
                Repository = _dataRepository
            };
            A.CallTo(() => curve.xData).Returns(_dataColumn);
            _simulationComparison.AddCurve(curve);
        }
Exemplo n.º 2
0
        protected override void Context()
        {
            base.Context();
            _dimensionFactory = A.Fake <IDimensionFactory>();
            _individualSimulationComparison = new IndividualSimulationComparison();
            var dataRepository = DomainHelperForSpecs.ObservedData();
            var curve          = new Curve();

            curve.SetxData(dataRepository.BaseGrid, _dimensionFactory);
            curve.SetyData(dataRepository.FirstDataColumn(), _dimensionFactory);

            _individualSimulationComparison.AddCurve(curve);
            sut.InitializeAnalysis(_individualSimulationComparison);
            _simulation = A.Fake <IndividualSimulation>();
            A.CallTo(() => _simulation.HasResults).Returns(true);
            var simulationNode = new SimulationNode(new ClassifiableSimulation {
                Subject = _simulation
            });

            _dropEventArgs = new DragEventArgs(new DataObject(new DragDropInfo(new List <SimulationNode> {
                simulationNode
            })), 0, 0, 0, DragDropEffects.All, DragDropEffects.All);
        }