public override int GetHashCode() { unchecked { return(((Simulation?.GetHashCode() ?? 0) * 397) ^ (QuantitySelection?.GetHashCode() ?? 0)); } }
protected override void Context() { sut = new ParameterIdentification(); _observedData = new WeightedObservedData(DomainHelperForSpecs.ObservedData()); _simulation = A.Fake <ISimulation>().WithName("Sim").WithId("Id"); _quantitySelection = new QuantitySelection("Organism|Liver|Cell|Asprin|Concentration", QuantityType.Drug); _outputMapping = new OutputMapping { WeightedObservedData = _observedData, OutputSelection = new SimulationQuantitySelection(_simulation, _quantitySelection) }; }
protected override void Context() { base.Context(); _cloner = A.Fake <ICloneManager>(); _output1 = new QuantitySelection("A", QuantityType.Drug); _output2 = new QuantitySelection("B", QuantityType.Complex); sut.AddOutput(_output1); _newOutputSelection = new OutputSelections(); _newOutputSelection.AddOutput(_output2); }
public new ParameterSelection Clone() { return(new ParameterSelection(Simulation, QuantitySelection.Clone())); }
public ParameterSelection(ISimulation simulation, QuantitySelection quantitySelection) : base(simulation, quantitySelection) { }
protected bool Equals(QuantitySelection other) { return(string.Equals(Path, other.Path)); }
public SimulationQuantitySelection(ISimulation simulation, QuantitySelection quantitySelection) { Simulation = simulation; QuantitySelection = quantitySelection; }
public SimulationQuantitySelection Clone() { return(new SimulationQuantitySelection(Simulation, QuantitySelection.Clone())); }
protected override void Context() { _quantitySelection = new QuantitySelection("A|B", QuantityType.Drug); _simulation = A.Fake <ISimulation>().WithName("S"); sut = new SimulationQuantitySelection(_simulation, _quantitySelection); }