protected override void Context() { base.Context(); sut = new MoleculeStartValueDTO(_moleculeStartValue, _moleculeStartValuesBuildingBlock) { ContainerPath = new ObjectPath(string.Empty, "value") }; }
protected override void Context() { base.Context(); sut = new MoleculeStartValueDTO(new MoleculeStartValue { Name = "MSV" }, _moleculeStartValuesBuildingBlock) { ContainerPath = new ObjectPath(""), Name = "MSV" }; }
public MoleculeStartValueDTO MapFrom(IMoleculeStartValue moleculeStartValue, IStartValuesBuildingBlock <IMoleculeStartValue> buildingBlock) { var dto = new MoleculeStartValueDTO(moleculeStartValue, buildingBlock) { ContainerPath = moleculeStartValue.ContainerPath, }; var formula = moleculeStartValue.Formula as ExplicitFormula; dto.Formula = formula != null ? new StartValueFormulaDTO(formula) : new EmptyFormulaDTO(); return(dto); }
protected override void Context() { base.Context(); _msv1 = new MoleculeStartValue(); _msv1DTOFirst = new MoleculeStartValueDTO(_msv1, _moleculeStartValueBuildingBlock); _msv1DTOSecond = new MoleculeStartValueDTO(_msv1, _moleculeStartValueBuildingBlock); A.CallTo(() => _mapper.MapFrom(_msv1, _moleculeStartValueBuildingBlock)) .ReturnsNextFromSequence(_msv1DTOFirst, _msv1DTOSecond); _moleculeStartValueBuildingBlock.Add(_msv1); sut.Edit(_moleculeStartValueBuildingBlock); _view.FocusedStartValue = _msv1DTOFirst; }
protected override void Context() { base.Context(); _originalResolvableUnchangedStartValueDTO = new MoleculeStartValueDTO(new MoleculeStartValue().WithName("originalResolvableUnchanged"), _moleculeStartValueBuildingBlock); _originalResolvableChangedStartValueDTO = new MoleculeStartValueDTO(new MoleculeStartValue().WithName("originalResolvableChanged"), _moleculeStartValueBuildingBlock); _originalUnresolvableStartValueDTO = new MoleculeStartValueDTO(new MoleculeStartValue().WithName("originalUnresolvable"), _moleculeStartValueBuildingBlock); _nonOriginalStartValueDTO = new MoleculeStartValueDTO(new MoleculeStartValue().WithName("nonOriginal"), _moleculeStartValueBuildingBlock); _moleculeStartValueBuildingBlock.Add(_originalResolvableUnchangedStartValueDTO.MoleculeStartValue); _moleculeStartValueBuildingBlock.Add(_originalResolvableChangedStartValueDTO.MoleculeStartValue); _moleculeStartValueBuildingBlock.Add(_originalUnresolvableStartValueDTO.MoleculeStartValue); A.CallTo(() => _moleculeStartValueTask.CanResolve(_moleculeStartValueBuildingBlock, _originalResolvableUnchangedStartValueDTO.MoleculeStartValue)).Returns(true); A.CallTo(() => _moleculeStartValueTask.IsEquivalentToOriginal(_originalResolvableUnchangedStartValueDTO.MoleculeStartValue, _moleculeStartValueBuildingBlock)).Returns(true); A.CallTo(() => _moleculeStartValueTask.CanResolve(_moleculeStartValueBuildingBlock, _originalResolvableChangedStartValueDTO.MoleculeStartValue)).Returns(true); A.CallTo(() => _moleculeStartValueTask.IsEquivalentToOriginal(_originalResolvableChangedStartValueDTO.MoleculeStartValue, _moleculeStartValueBuildingBlock)).Returns(false); A.CallTo(() => _moleculeStartValueTask.CanResolve(_moleculeStartValueBuildingBlock, _originalUnresolvableStartValueDTO.MoleculeStartValue)).Returns(false); }
protected override void Context() { base.Context(); _originalUnchanged = new MoleculeStartValueDTO(new MoleculeStartValue().WithName("originalUnchanged"), _moleculeStartValueBuildingBlock); _originalChanged = new MoleculeStartValueDTO(new MoleculeStartValue().WithName("originalChanged"), _moleculeStartValueBuildingBlock); _newUnchanged = new MoleculeStartValueDTO(new MoleculeStartValue().WithName("newUnchanged"), _moleculeStartValueBuildingBlock); _newChanged = new MoleculeStartValueDTO(new MoleculeStartValue().WithName("newChanged"), _moleculeStartValueBuildingBlock); _moleculeStartValueBuildingBlock.Add(_originalUnchanged.MoleculeStartValue); _moleculeStartValueBuildingBlock.Add(_originalChanged.MoleculeStartValue); A.CallTo(() => _moleculeStartValueTask.IsEquivalentToOriginal(_originalUnchanged.StartValueObject, _moleculeStartValueBuildingBlock)).Returns(true); A.CallTo(() => _moleculeStartValueTask.IsEquivalentToOriginal(_originalChanged.StartValueObject, _moleculeStartValueBuildingBlock)).Returns(false); A.CallTo(() => _moleculeStartValueTask.IsEquivalentToOriginal(_newUnchanged.StartValueObject, _moleculeStartValueBuildingBlock)).Returns(true); A.CallTo(() => _moleculeStartValueTask.IsEquivalentToOriginal(_newChanged.StartValueObject, _moleculeStartValueBuildingBlock)).Returns(false); sut.Edit(_moleculeStartValueBuildingBlock); }
public static IFormatter <double?> MoleculeStartValueFormatter(this MoleculeStartValueDTO moleculeStartValueDTO) { return(new StartValueFormatter(moleculeStartValueDTO)); }
private Color displayColorFor(MoleculeStartValueDTO startValueDTO) { return(DisplayColorFor(startValueDTO.MoleculeStartValue)); }
private bool isTemplate(MoleculeStartValueDTO startValueDTO) { return(IsTemplate(startValueDTO.MoleculeStartValue)); }