public void IrbisUpperCaseTable_ToUpper()
        {
            IrbisUpperCaseTable table = _GetTable();

            Assert.AreEqual("HELLO", table.ToUpper("Hello"));
            Assert.AreEqual("СЪЕШЬ", table.ToUpper("Съешь"));
            Assert.AreEqual("ЕЩЕ", table.ToUpper("ещё"));
        }
        public void IrbisUpperCaseTable_ToSourceCode()
        {
            IrbisUpperCaseTable table  = _GetTable();
            StringWriter        writer = new StringWriter();

            table.ToSourceCode(writer);
            string sourceCode = writer.ToString();

            Assert.IsNotNull(sourceCode);
        }
        private IrbisUpperCaseTable _GetTable()
        {
            string fileName = Path.Combine
                              (
                TestDataPath,
                IrbisUpperCaseTable.FileName
                              );

            IrbisUpperCaseTable result
                = IrbisUpperCaseTable.ParseLocalFile(fileName);

            return(result);
        }