static TestingContext() { _library = new Lazy<FixtureLibrary>(() => { try { var fixture = new SentenceFixture(); var library = FixtureLibrary.CreateForAppDomain(new GrammarSystem().Start()); // Need to force it to use this one instead of the FactFixture in the samples project var factFixture = new StoryTeller.Testing.EndToEndExecution.FactFixture(); library.Models["Fact"] = factFixture.Compile(CellHandling.Basic()); library.Fixtures["Fact"] = factFixture; return library; } catch (Exception e) { Console.WriteLine(e.ToString()); throw; } }); }
static TestingContext() { _library = new Lazy <FixtureLibrary>(() => { try { var fixture = new SentenceFixture(); var library = FixtureLibrary.CreateForAppDomain(new GrammarSystem().Start()); // Need to force it to use this one instead of the FactFixture in the samples project var factFixture = new StoryTeller.Testing.EndToEndExecution.FactFixture(); library.Models["Fact"] = factFixture.Compile(CellHandling.Basic()); library.Fixtures["Fact"] = factFixture; return(library); } catch (Exception e) { Console.WriteLine(e.ToString()); throw; } }); }