protected void RunAndAssert()
{
CompilerContext context;
string output = Run(null, out context);
string expected = context.CompileUnit.Modules[0].Documentation;
if (null == expected)
{
expected = "";
}
Assert.AreEqual(expected.Trim(), output.Trim(), _parameters.Input[0].Name);
}