public virtual void SetUpFixture()
{
System.Threading.Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.InvariantCulture;
_baseTestCasesPath = Path.Combine(BooTestCaseUtil.TestCasesPath, GetRelativeTestCasesPath());
_compiler = new BooCompiler();
_parameters = _compiler.Parameters;
_parameters.OutputWriter = _output = new StringWriter();
_parameters.Pipeline = SetUpCompilerPipeline();
_parameters.References.Add(typeof(NUnit.Framework.Assert).Assembly);
_parameters.References.Add(typeof(AbstractCompilerTestCase).Assembly);
_parameters.References.Add(typeof(BooCompiler).Assembly);
_parameters.OutputAssembly = Path.Combine(Path.GetTempPath(), "testcase.exe");
_parameters.Defines.Add("BOO_COMPILER_TESTS_DEFINED_CONDITIONAL", null);
CustomizeCompilerParameters();
if (VerifyGeneratedAssemblies) CopyDependencies();
}