protected override void Context() { base.Context(); _validContainer.Add(new MoleculeAmount().WithName("Valid").WithFormula(_validFormula)); _invalidContainer.Add(new MoleculeAmount().WithName("Invalid").WithFormula(_invalidFormula)); sut = new ValidatorForQuantities(_objectTypeResolver, _objectPathFactory); }
protected override void Context() { base.Context(); var sumFormula = new SumFormula(); sumFormula.AddObjectPath(_objectPathFactory.CreateFormulaUsablePathFrom("..", "..", "f_vas").WithAlias("f_vas_#i")); _validContainer.Add(new Parameter().WithName("DynamicParam").WithFormula(sumFormula)); sut = new ValidatorForQuantities(_objectTypeResolver, _objectPathFactory);; }
protected override void Context() { base.Context(); var invalidFormula = new ExplicitFormula("toto"); invalidFormula.AddObjectPath(_objectPathFactory.CreateFormulaUsablePathFrom("ROOT", "VALID", "PARA5").WithAlias("PAR1")); _validContainer.Add(new Parameter().WithName("PARA3").WithFormula(invalidFormula)); //a referenced entity that exists but not usable in formula _validContainer.Add(new Container().WithName("PARA5")); sut = new ValidatorForQuantities(_objectTypeResolver, _objectPathFactory);; }
protected override void Context() { base.Context(); sut = new ValidatorForQuantities(_objectTypeResolver, _objectPathFactory);; }