System.Xml.Tests.TCFullEndElement.TCWriteValue.TCClose.Bug384544 C# (CSharp) Method

Bug384544() public method

public Bug384544 ( ) : int
return int
                public int Bug384544()
                {
                    int param = (int)CurVariation.Param;
                    XmlWriterSettings settings = new XmlWriterSettings();

                    using (Stream strm = new MemoryStream())
                    {
                        using (XmlWriter writer = WriterHelper.Create(strm, settings))
                        {
                            try
                            {
                                writer.WriteStartElement("foo");
                                if (param == 1)
                                    writer.WriteRaw(string.Concat("218: ", (char)218, ", 32000: ", (char)32000));
                                else
                                    writer.WriteCData(string.Concat("218: ", (char)218, ", 32000: ", (char)32000));
                                writer.WriteEndElement();
                                writer.Dispose();
                            }
                            catch (Exception Ex)
                            {
                                Console.WriteLine(Ex.Message);
                                return TEST_PASS;
                            }
                        }
                    }
                    return TEST_FAIL;
                }