Esempio n. 1
0
 public static void RemoveDataReader(EREADER_TYPE eReaderType)
 {
     switch (eReaderType)
     {
         case EREADER_TYPE.GENERIC:
             DeleteTestFile(s_allNodeTypeDTD);
             DeleteTestFile(s_allNodeTypeENT);
             DeleteTestFile(s_genericXml);
             break;
         case EREADER_TYPE.BIG_ELEMENT_SIZE:
             DeleteTestFile(s_bigFileXml);
             break;
         default:
             throw new Exception();
     }
 }
Esempio n. 2
0
        public static void CreateTestFile(ref string strFileName, EREADER_TYPE eReaderType)
        {
            strFileName = GetTestFileName(eReaderType);

            switch (eReaderType)
            {
                case EREADER_TYPE.GENERIC:
                    CreateGenericTestFile(strFileName);
                    break;
                case EREADER_TYPE.BIG_ELEMENT_SIZE:
                    CreateBigElementTestFile(strFileName);
                    break;
                default:
                    throw new Exception();
            }
        }
Esempio n. 3
0
        public static void CreateTestFile(ref string strFileName, EREADER_TYPE eReaderType)
        {
            strFileName = GetTestFileName(eReaderType);

            switch (eReaderType)
            {
            case EREADER_TYPE.GENERIC:
                CreateGenericTestFile(strFileName);
                break;

            case EREADER_TYPE.BIG_ELEMENT_SIZE:
                CreateBigElementTestFile(strFileName);
                break;

            default:
                throw new Exception();
            }
        }
Esempio n. 4
0
        public static void RemoveDataReader(EREADER_TYPE eReaderType)
        {
            switch (eReaderType)
            {
            case EREADER_TYPE.GENERIC:
                DeleteTestFile(s_allNodeTypeDTD);
                DeleteTestFile(s_allNodeTypeENT);
                DeleteTestFile(s_genericXml);
                break;

            case EREADER_TYPE.BIG_ELEMENT_SIZE:
                DeleteTestFile(s_bigFileXml);
                break;

            default:
                throw new Exception();
            }
        }
        public void CreateTestFile(EREADER_TYPE eReaderType)
        {
            string strFileName = String.Empty;

            TestFiles.CreateTestFile(ref strFileName, eReaderType);
        }
Esempio n. 6
0
        public static void RemoveDataReader(EREADER_TYPE eReaderType)
        {
            switch (eReaderType)
            {
            case EREADER_TYPE.UNICODE:
                DeleteTestFile(_UnicodeXml);
                break;

            case EREADER_TYPE.UTF8:
                DeleteTestFile(_UTF8Xml);
                break;

            case EREADER_TYPE.BIGENDIAN:
                DeleteTestFile(_BigEndianXml);
                break;

            case EREADER_TYPE.BYTE:
                DeleteTestFile(_ByteXml);
                break;

            case EREADER_TYPE.GENERIC:
                DeleteTestFile(_AllNodeTypeDTD);
                DeleteTestFile(_AllNodeTypeENT);
                DeleteTestFile(_GenericXml);
                break;

            case EREADER_TYPE.BIG_ELEMENT_SIZE:
                DeleteTestFile(_BigFileXml);
                break;

            case EREADER_TYPE.JUNK:
                DeleteTestFile(_JunkFileXml);
                break;

            case EREADER_TYPE.INVALID_NAMESPACE:
                DeleteTestFile(_InvNamespaceXml);
                break;

            case EREADER_TYPE.XMLNAMESPACE_TEST:
                DeleteTestFile(_NamespaceXml);
                break;

            case EREADER_TYPE.XMLLANG_TEST:
                DeleteTestFile(_LangFileXml);
                break;

            case EREADER_TYPE.XMLSPACE_TEST:
                DeleteTestFile(_SpaceFileXml);
                break;

            case EREADER_TYPE.WELLFORMED_DTD:
                DeleteTestFile(_WellFormedDTD);
                break;

            case EREADER_TYPE.NONWELLFORMED_DTD:
                DeleteTestFile(_NonWellFormedDTD);
                break;

            case EREADER_TYPE.INVWELLFORMED_DTD:
                DeleteTestFile(_InvWellFormedDTD);
                break;

            case EREADER_TYPE.VALID_DTD:
                DeleteTestFile(_ValidDTD);
                break;

            case EREADER_TYPE.INVALID_DTD:
                DeleteTestFile(_InvDTD);
                break;

            case EREADER_TYPE.INVALID_SCHEMA:
                DeleteTestFile(_ValidXDR);
                DeleteTestFile(_InvXmlWithXDR);
                break;

            case EREADER_TYPE.XMLSCHEMA:
                DeleteTestFile(_ValidXDR);
                DeleteTestFile(_ValidXmlWithXDR);
                break;

            case EREADER_TYPE.XSLT_COPY:
                DeleteTestFile(_AllNodeTypeDTD);
                DeleteTestFile(_AllNodeTypeENT);
                DeleteTestFile(_XsltCopyStylesheet);
                DeleteTestFile(_XsltCopyDoc);
                break;

            case EREADER_TYPE.WHITESPACE_TEST:
                DeleteTestFile(_WhitespaceXML);
                break;

            case EREADER_TYPE.BASE64_TEST:
                DeleteTestFile(_Base64Xml);
                break;

            case EREADER_TYPE.BINHEX_TEST:
                DeleteTestFile(_BinHexXml);
                break;

            case EREADER_TYPE.CONSTRUCTOR:
                DeleteTestFile(_ConstructorXml);
                break;

            case EREADER_TYPE.LINENUMBER:
                break;

            case EREADER_TYPE.LBNORMALIZATION:
                DeleteTestFile(_LbNormalization);
                break;

            case EREADER_TYPE.BINARY:
                DeleteTestFile(_BinaryXml);
                break;

            default:
                throw new Exception();
            }
        }
Esempio n. 7
0
        public static void CreateTestFile(ref string strFileName, EREADER_TYPE eReaderType)
        {
            strFileName = GetTestFileName(eReaderType);

            switch (eReaderType)
            {
            case EREADER_TYPE.UNICODE:
                CreateEncodedTestFile(strFileName, Encoding.Unicode);
                break;

            case EREADER_TYPE.UTF8:
                CreateUTF8EncodedTestFile(strFileName, Encoding.UTF8);
                break;

            case EREADER_TYPE.BIGENDIAN:
                CreateEncodedTestFile(strFileName, Encoding.BigEndianUnicode);
                break;

            case EREADER_TYPE.BYTE:
                CreateByteTestFile(strFileName);
                break;

            case EREADER_TYPE.GENERIC:
                CreateGenericTestFile(strFileName);
                break;

            case EREADER_TYPE.BIG_ELEMENT_SIZE:
                CreateBigElementTestFile(strFileName);
                break;

            case EREADER_TYPE.JUNK:
                CreateJunkTestFile(strFileName);
                break;

            case EREADER_TYPE.XMLNAMESPACE_TEST:
                CreateNamespaceTestFile(strFileName);
                break;

            case EREADER_TYPE.XMLLANG_TEST:
                CreateXmlLangTestFile(strFileName);
                break;

            case EREADER_TYPE.INVALID_NAMESPACE:
                CreateInvalidNamespaceTestFile(strFileName);
                break;

            case EREADER_TYPE.XMLSPACE_TEST:
                CreateXmlSpaceTestFile(strFileName);
                break;

            case EREADER_TYPE.VALID_DTD:
                CreateValidDTDTestFile(strFileName);
                break;

            case EREADER_TYPE.INVALID_DTD:
                CreateInvalidDTDTestFile(strFileName);
                break;

            case EREADER_TYPE.WELLFORMED_DTD:
                CreateWellFormedDTDTestFile(strFileName);
                break;

            case EREADER_TYPE.NONWELLFORMED_DTD:
                CreateNonWellFormedDTDTestFile(strFileName);
                break;

            case EREADER_TYPE.INVWELLFORMED_DTD:
                CreateInvWellFormedDTDTestFile(strFileName);
                break;

            case EREADER_TYPE.INVALID_SCHEMA:
                CreateXDRTestFile(strFileName);
                CreateInvalidXMLXDRTestFile(strFileName);
                break;

            case EREADER_TYPE.XMLSCHEMA:
                CreateXDRTestFile(strFileName);
                CreateXDRXMLTestFile(strFileName);
                break;

            case EREADER_TYPE.XSLT_COPY:
                CreateXSLTStyleSheetWCopyTestFile(strFileName);
                CreateGenericXsltTestFile(strFileName);
                break;

            case EREADER_TYPE.WHITESPACE_TEST:
                CreateWhitespaceHandlingTestFile(strFileName);
                break;

            case EREADER_TYPE.BASE64_TEST:
                CreateBase64TestFile(strFileName);
                break;

            case EREADER_TYPE.BINHEX_TEST:
                CreateBinHexTestFile(strFileName);
                break;

            case EREADER_TYPE.CONSTRUCTOR:
                CreateConstructorTestFile(strFileName);
                break;

            case EREADER_TYPE.LINENUMBER:
                CreateLineNumberTestFile(strFileName);
                break;

            case EREADER_TYPE.LBNORMALIZATION:
                CreateLbNormalizationTestFile(strFileName);
                break;

            case EREADER_TYPE.BINARY:
                CreateBinaryTestFile(strFileName);
                break;

            default:
                break;
            }
        }
 public void DeleteTestFile(EREADER_TYPE eReaderType);
Esempio n. 9
0
 public static string GetTestFileName(EREADER_TYPE eReaderType)
 {
     if (s_fileNameMap == null)
         InitFileNameMap();
     return s_fileNameMap[eReaderType];
 }
Esempio n. 10
0
 public static void RemoveDataReader(EREADER_TYPE eReaderType)
 {
     switch (eReaderType)
     {
         case EREADER_TYPE.UNICODE:
             DeleteTestFile(_UnicodeXml);
             break;
         case EREADER_TYPE.UTF8:
             DeleteTestFile(_UTF8Xml);
             break;
         case EREADER_TYPE.BIGENDIAN:
             DeleteTestFile(_BigEndianXml);
             break;
         case EREADER_TYPE.BYTE:
             DeleteTestFile(_ByteXml);
             break;
         case EREADER_TYPE.GENERIC:
             DeleteTestFile(_AllNodeTypeDTD);
             DeleteTestFile(_AllNodeTypeENT);
             DeleteTestFile(_GenericXml);
             break;
         case EREADER_TYPE.BIG_ELEMENT_SIZE:
             DeleteTestFile(_BigFileXml);
             break;
         case EREADER_TYPE.JUNK:
             DeleteTestFile(_JunkFileXml);
             break;
         case EREADER_TYPE.INVALID_NAMESPACE:
             DeleteTestFile(_InvNamespaceXml);
             break;
         case EREADER_TYPE.XMLNAMESPACE_TEST:
             DeleteTestFile(_NamespaceXml);
             break;
         case EREADER_TYPE.XMLLANG_TEST:
             DeleteTestFile(_LangFileXml);
             break;
         case EREADER_TYPE.XMLSPACE_TEST:
             DeleteTestFile(_SpaceFileXml);
             break;
         case EREADER_TYPE.WELLFORMED_DTD:
             DeleteTestFile(_WellFormedDTD);
             break;
         case EREADER_TYPE.NONWELLFORMED_DTD:
             DeleteTestFile(_NonWellFormedDTD);
             break;
         case EREADER_TYPE.INVWELLFORMED_DTD:
             DeleteTestFile(_InvWellFormedDTD);
             break;
         case EREADER_TYPE.VALID_DTD:
             DeleteTestFile(_ValidDTD);
             break;
         case EREADER_TYPE.INVALID_DTD:
             DeleteTestFile(_InvDTD);
             break;
         case EREADER_TYPE.INVALID_SCHEMA:
             DeleteTestFile(_ValidXDR);
             DeleteTestFile(_InvXmlWithXDR);
             break;
         case EREADER_TYPE.XMLSCHEMA:
             DeleteTestFile(_ValidXDR);
             DeleteTestFile(_ValidXmlWithXDR);
             break;
         case EREADER_TYPE.XSLT_COPY:
             DeleteTestFile(_AllNodeTypeDTD);
             DeleteTestFile(_AllNodeTypeENT);
             DeleteTestFile(_XsltCopyStylesheet);
             DeleteTestFile(_XsltCopyDoc);
             break;
         case EREADER_TYPE.WHITESPACE_TEST:
             DeleteTestFile(_WhitespaceXML);
             break;
         case EREADER_TYPE.BASE64_TEST:
             DeleteTestFile(_Base64Xml);
             break;
         case EREADER_TYPE.BINHEX_TEST:
             DeleteTestFile(_BinHexXml);
             break;
         case EREADER_TYPE.CONSTRUCTOR:
             DeleteTestFile(_ConstructorXml);
             break;
         case EREADER_TYPE.LINENUMBER:
             break;
         case EREADER_TYPE.LBNORMALIZATION:
             DeleteTestFile(_LbNormalization);
             break;
         case EREADER_TYPE.BINARY:
             DeleteTestFile(_BinaryXml);
             break;
         default:
             throw new Exception();
     }
 }
 public string GetTestFileName(EREADER_TYPE eReaderType)
 {
     return(TestFiles.GetTestFileName(eReaderType));
 }
Esempio n. 12
0
 public CDataReader(object objInternal, EREADER_TYPE eReaderType, string strSource)
 {
     _eType = eReaderType;
     _strSource = strSource;
     _oInternal = objInternal;
 }
 public virtual void ReloadSource(EREADER_TYPE eReaderType);
 public CDataReader(object objInternal, EREADER_TYPE eReaderType, string strSource);
 public static void RemoveDataReader(EREADER_TYPE eReaderType);
 public static string GetTestFileName(EREADER_TYPE eReaderType);
 public static void CreateTestFile(ref string strFileName, EREADER_TYPE eReaderType);
 public void DeleteTestFile(EREADER_TYPE eReaderType)
 {
     TestFiles.RemoveDataReader(eReaderType);
 }
Esempio n. 19
0
        public void CreateTestFile(EREADER_TYPE eReaderType)
        {
            string strFileName = String.Empty;

            TestFiles.CreateTestFile(ref strFileName, eReaderType);
        }
Esempio n. 20
0
 public CDataReader(object objInternal, EREADER_TYPE eReaderType, string strSource)
 {
     _eType     = eReaderType;
     _strSource = strSource;
     _oInternal = objInternal;
 }
Esempio n. 21
0
 public string GetTestFileName(EREADER_TYPE eReaderType)
 {
     return TestFiles.GetTestFileName(eReaderType);
 }
Esempio n. 22
0
        public static void CreateTestFile(ref string strFileName, EREADER_TYPE eReaderType)
        {
            strFileName = GetTestFileName(eReaderType);

            switch (eReaderType)
            {
                case EREADER_TYPE.UNICODE:
                    CreateEncodedTestFile(strFileName, Encoding.Unicode);
                    break;
                case EREADER_TYPE.UTF8:
                    CreateUTF8EncodedTestFile(strFileName, Encoding.UTF8);
                    break;
                case EREADER_TYPE.BIGENDIAN:
                    CreateEncodedTestFile(strFileName, Encoding.BigEndianUnicode);
                    break;
                case EREADER_TYPE.BYTE:
                    CreateByteTestFile(strFileName);
                    break;
                case EREADER_TYPE.GENERIC:
                    CreateGenericTestFile(strFileName);
                    break;
                case EREADER_TYPE.BIG_ELEMENT_SIZE:
                    CreateBigElementTestFile(strFileName);
                    break;
                case EREADER_TYPE.JUNK:
                    CreateJunkTestFile(strFileName);
                    break;
                case EREADER_TYPE.XMLNAMESPACE_TEST:
                    CreateNamespaceTestFile(strFileName);
                    break;
                case EREADER_TYPE.XMLLANG_TEST:
                    CreateXmlLangTestFile(strFileName);
                    break;
                case EREADER_TYPE.INVALID_NAMESPACE:
                    CreateInvalidNamespaceTestFile(strFileName);
                    break;
                case EREADER_TYPE.XMLSPACE_TEST:
                    CreateXmlSpaceTestFile(strFileName);
                    break;
                case EREADER_TYPE.VALID_DTD:
                    CreateValidDTDTestFile(strFileName);
                    break;
                case EREADER_TYPE.INVALID_DTD:
                    CreateInvalidDTDTestFile(strFileName);
                    break;
                case EREADER_TYPE.WELLFORMED_DTD:
                    CreateWellFormedDTDTestFile(strFileName);
                    break;
                case EREADER_TYPE.NONWELLFORMED_DTD:
                    CreateNonWellFormedDTDTestFile(strFileName);
                    break;
                case EREADER_TYPE.INVWELLFORMED_DTD:
                    CreateInvWellFormedDTDTestFile(strFileName);
                    break;
                case EREADER_TYPE.INVALID_SCHEMA:
                    CreateXDRTestFile(strFileName);
                    CreateInvalidXMLXDRTestFile(strFileName);
                    break;
                case EREADER_TYPE.XMLSCHEMA:
                    CreateXDRTestFile(strFileName);
                    CreateXDRXMLTestFile(strFileName);
                    break;
                case EREADER_TYPE.XSLT_COPY:
                    CreateXSLTStyleSheetWCopyTestFile(strFileName);
                    CreateGenericXsltTestFile(strFileName);
                    break;
                case EREADER_TYPE.WHITESPACE_TEST:
                    CreateWhitespaceHandlingTestFile(strFileName);
                    break;
                case EREADER_TYPE.BASE64_TEST:
                    CreateBase64TestFile(strFileName);
                    break;
                case EREADER_TYPE.BINHEX_TEST:
                    CreateBinHexTestFile(strFileName);
                    break;
                case EREADER_TYPE.CONSTRUCTOR:
                    CreateConstructorTestFile(strFileName);
                    break;
                case EREADER_TYPE.LINENUMBER:
                    CreateLineNumberTestFile(strFileName);
                    break;
                case EREADER_TYPE.LBNORMALIZATION:
                    CreateLbNormalizationTestFile(strFileName);
                    break;
                case EREADER_TYPE.BINARY:
                    CreateBinaryTestFile(strFileName);
                    break;

                default:
                    break;
            }
        }
Esempio n. 23
0
 public void DeleteTestFile(EREADER_TYPE eReaderType)
 {
     TestFiles.RemoveDataReader(eReaderType);
 }
Esempio n. 24
0
        public virtual void ReloadSource(EREADER_TYPE eReaderType)
        {
            string filename = TestFiles.GetTestFileName(eReaderType);

            ReloadSource(filename);
        }
 public void CreateTestFile(EREADER_TYPE eReaderType);