public void GivenStringContainsSpecialCharactor_WhenParseCell_ExcapedStringShouldBeReturn()
        {
            Dictionary <string, string> testStrings = new Dictionary <string, string>()
            {
                { "abc123", "abc123" },
                { "abc,123", "\"abc,123\"" },
                { "abc\"123", "\"abc\"\"123\"" },
                { "abc,\"123", "\"abc,\"\"123\"" },
                { "abc,\r\n123", "\"abc,123\"" },
                { "abc\r\n123", "abc123" }
            };

            foreach (var keyValuePair in testStrings)
            {
                Assert.AreEqual(keyValuePair.Value, CsvUtils.ParseCell(keyValuePair.Key));
            }
        }