public void Clear8(object param)
{
string Baseline = "baseline\\" + (string)param;
m_xsltArg = new XsltArgumentList();
m_xsltArg.AddParam("myArg1", szEmpty, "Test1");
retObj = m_xsltArg.GetParam("myArg1", szEmpty);
if (retObj.ToString() != "Test1")
return; //TEST_SKIPPED;
retObj = m_xsltArg.RemoveParam("myArg1", szEmpty);
m_xsltArg.Clear();
if ((LoadXSL("showParam.xsl") != 1) || (Transform_ArgList("fruits.xml") != 1))
Assert.True(false);
VerifyResult(Baseline, _strOutFile);
MyObject obj = new MyObject(26, _output);
m_xsltArg.AddExtensionObject(szDefaultNS, obj);
m_xsltArg.RemoveExtensionObject(szDefaultNS);
m_xsltArg.Clear();
if ((LoadXSL("MyObjectDef.xsl") == 1))
{
try
{
Transform_ArgList("fruits.xml");
}
catch (System.Xml.Xsl.XsltException)
{
return;
}
}
_output.WriteLine("Exception not thrown for NS not found");
Assert.True(false);
}