private TypedValue Parse(string inputTables, TypedValue target, string fixtureName, object fixtureObject) { processor = new Mock <CellProcessor>(); processor.Setup(p => p.TestStatus).Returns(testStatus); processor.Setup(p => p.Create(fixtureName, It.IsAny <TreeList <Cell> >())).Returns(new TypedValue(fixtureObject)); var parser = new ParseInterpreter { Processor = processor.Object }; Parse table = fit.Parse.ParseFrom(inputTables); return(parser.Parse(typeof(Interpreter), target, table.Parts)); }
private TypedValue Parse(string inputTables, TypedValue target) { processor = new Service.Service(); processor.ApplicationUnderTest.AddAssembly(Assembly.GetExecutingAssembly().CodeBase); processor.ApplicationUnderTest.AddNamespace(typeof(SampleDomain).Namespace); var parser = new ParseInterpreter { Processor = processor }; Parse table = fit.Parse.ParseFrom(inputTables); return(parser.Parse(typeof(Interpreter), target, table.Parts)); }