public void _2_Create_FileReader_With_TestPath()
        {
            LocalizationData localizationData = new LocalizationData();
            StreamReader     reader           = localizationData.CreateFileReader(testPath);

            Assert.IsNotNull(reader);
        }
        public void _1_Create_EmptyFileReader_With_EmptyPath()
        {
            LocalizationData localizationData = new LocalizationData();
            StreamReader     reader           = localizationData.CreateFileReader("          ");

            Assert.IsNull(reader);
        }
        public void _1_Extract_TestLanguage_With_TestPath()
        {
            LocalizationData localizationData = new LocalizationData();
            StreamReader     reader           = localizationData.CreateFileReader(CreateFileReaderMethod.testPath);

            string[] languages = null;
            if (reader != null)
            {
                using (reader)
                {
                    while (!reader.EndOfStream)
                    {
                        string   line      = reader.ReadLine();
                        string[] rowValues = line.Split(';');
                        languages = localizationData.ExtractLanguages(rowValues);
                    }
                    reader.Close();
                    reader.Dispose();
                }
            }
            Assert.IsTrue(languages[0].Equals("Test Language"));
        }