protected override void Context() { base.Context(); _moleculeBuilderDTO = new MoleculeBuilderDTO(); _transporterMolecule = new TransporterMoleculeContainerDTO().WithName("aa").WithId("bb"); _interactionContainer = new InteractionContainerDTO().WithName("cc").WithId("dd"); _moleculeBuilderDTO.TransporterMolecules = new [] { _transporterMolecule }; _moleculeBuilderDTO.InteractionContainerCollection = new[] { _interactionContainer }; }
protected override void Context() { base.Context(); _activeTransportBuilderContainer = new TransporterMoleculeContainer(); _buildingBlock = A.Fake <IMoleculeBuildingBlock>(); _dto = new TransporterMoleculeContainerDTO(); A.CallTo(() => _transporterMoleculeContainerMapper.MapFrom(_activeTransportBuilderContainer)).Returns(_dto); sut.BuildingBlock = _buildingBlock; sut.Edit(_activeTransportBuilderContainer); }
public IMoleculeTreeNode MapFrom(TransporterMoleculeContainerDTO input) { var node = new MoleculeTreeNode(input) { Text = input.Name, Icon = ApplicationIcons.IconByName(input.Icon) }; var children = input.Realizations.MapAllUsing(_activeTransportRealizationsBuilderToMolceculeTreeNodeMapper); children.Each(node.AddChild); return(node); }
protected override void Because() { _result = sut.MapFrom(_transporterMoleculeContainer); }
public void Show(TransporterMoleculeContainerDTO dtoTransporterMoleculeContainer) { _screenBinder.BindToSource(dtoTransporterMoleculeContainer); }