public void SimplePassiveTransportTest() { _ptBuildingBlock.FirstOrDefault().ShouldNotBeNull(); var pt = _ptBuildingBlock.FirstOrDefault(); pt.MoleculeList.MoleculeNames.Find(name => name == "b_cat").ShouldNotBeNull(); pt.SourceCriteria.Count().ShouldBeEqualTo(1); pt.TargetCriteria.Count().ShouldBeEqualTo(1); }
public void Visit(IPassiveTransportBuildingBlock passiveTransportBuildingBlock) { var transpotBuilder = passiveTransportBuildingBlock.FirstOrDefault(isOldGallbladderEmptyingTransport); if (transpotBuilder != null) { var kinetic = ((ExplicitFormula)transpotBuilder.Formula); updateEHCKinetic(kinetic, ObjectPathKeywords.MOLECULE); } updateAllParameters(passiveTransportBuildingBlock.SelectMany(c => c.GetAllChildren <IParameter>())); _converted = true; }