public void AddExtObject32()
{
if (LoadXSL("Bug78587.xsl") == 1)
{
m_xsltArg = new XsltArgumentList();
m_xsltArg.AddExtensionObject("id", new Id("first"));
m_xsltArg.AddExtensionObject("capitalizer", new Capitalizer());
// Transform once
if ((Transform_ArgList("Bug78587.xml") == 1) && (CheckResult(438.9506396879) == 1))
{
m_xsltArg = new XsltArgumentList();
m_xsltArg.AddExtensionObject("id", new Id("second"));
m_xsltArg.AddExtensionObject("capitalizer", new Capitalizer());
// Transform again to make sure that extension objects from first transform are not cached
if ((Transform_ArgList("Bug78587.xml") == 1) && (CheckResult(440.0296788876) == 1))
return;
}
}
Assert.True(false);
}
}