protected override async Task Context() { await base.Context(); _creationMetaData = new CreationMetaData(); A.CallTo(() => _creationMetaDataFactory.Create()).Returns(_creationMetaData); _snapshot = await sut.MapToSnapshot(_project); _snapshot.Version = ProjectVersions.V7_1_0; _corruptedSimulationSnapshot = new Simulation(); _snapshot.Simulations = new[] { _snapshot.Simulations[0], _corruptedSimulationSnapshot, }; A.CallTo(() => _snapshotMapper.MapToModel(_compoundSnapshot)).Returns(_compound); A.CallTo(() => _snapshotMapper.MapToModel(_individualSnapshot)).Returns(_individual); A.CallTo(() => _snapshotMapper.MapToModel(_protocolSnapshot)).Returns(_protocol); A.CallTo(() => _snapshotMapper.MapToModel(_formulationSnapshot)).Returns(_formulation); A.CallTo(() => _snapshotMapper.MapToModel(_eventSnapshot)).Returns(_event); A.CallTo(() => _snapshotMapper.MapToModel(_populationSnapshot)).Returns(_population); A.CallTo(() => _snapshotMapper.MapToModel(_observedDataSnapshot)).Returns(_observedData); A.CallTo(() => _simulationMapper.MapToModel(_simulationSnapshot, A <PKSimProject> ._)).Returns(_simulation); A.CallTo(() => _simulationMapper.MapToModel(_corruptedSimulationSnapshot, A <PKSimProject> ._)).Throws(new Exception()); A.CallTo(() => _simulationComparisonMapper.MapToModel(_simulationComparisonSnapshot, A <PKSimProject> ._)).Returns(_simulationComparison); A.CallTo(() => _parameterIdentificationMapper.MapToModel(_parameterIdentificationSnapshot, A <PKSimProject> ._)).Returns(_parameterIdentification); A.CallTo(() => _qualificationPlanMapper.MapToModel(_qualificationPlanSnapshot, A <PKSimProject> ._)).Returns(_qualificationPlan); }
public override void UpdatePropertiesFrom(IUpdatable source, ICloneManager cloneManager) { base.UpdatePropertiesFrom(source, cloneManager); var sourceBuildingBlock = source as IBuildingBlock; if (sourceBuildingBlock == null) { return; } Version = sourceBuildingBlock.Version; Creation = sourceBuildingBlock.Creation.Clone(); }
protected BuildingBlock() { FormulaCache = new BuildingBlockFormulaCache(); Creation = new CreationMetaData(); Version = 0; }
protected override void Context() { base.Context(); _creation = new CreationMetaData(); A.CallTo(() => _creationMetaDataFactory.Create()).Returns(_creation); }
protected PKSimBuildingBlock() { Root = new RootContainer(); HasChanged = true; Creation = new CreationMetaData(); }
protected override void Because() { _creationMetaData = sut.Create(); }