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);
 }
Beispiel #3
0
        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);
        }
Beispiel #4
0
 protected override void Because()
 {
     _result = sut.MapFrom(_transporterMoleculeContainer);
 }
 public void Show(TransporterMoleculeContainerDTO dtoTransporterMoleculeContainer)
 {
     _screenBinder.BindToSource(dtoTransporterMoleculeContainer);
 }