public void SetUp()
 {
     _qualifierParser         = FakeItEasy.A.Fake <IQualifierParser>();
     _mechanismParserStrategy = FakeItEasy.A.Fake <IMechanismParserStrategy>();
     FakeItEasy.A.CallTo(() => _mechanismParserStrategy.Mechanism).Returns(IncludeMechanism);
     _parser = new MechanismParser(_qualifierParser, new List <IMechanismParserStrategy> {
         _mechanismParserStrategy
     });
 }
Ejemplo n.º 2
0
 public MechanismParser(IQualifierParser qualifierParser,
                        IEnumerable <IMechanismParserStrategy> parserStategies)
 {
     _qualifierParser = qualifierParser;
     _parserStategies = parserStategies.ToDictionary(_ => _.Mechanism);
 }