コード例 #1
0
        public void testReadRegexSplittedFile()
        {
            var testRegexFileName = Path.Combine(Path.GetTempPath(), "testRegex.txt");

            System.IO.File.WriteAllLines(testRegexFileName, DATA_SPLITTED_WITH_TWO_SPACES);

            try {
                FileDataModel model = new FileDataModel(testRegexFileName, "\\s+");
                Assert.AreEqual(3, model.GetItemIDsFromUser(123).Count());
                Assert.AreEqual(4, model.GetItemIDsFromUser(456).Count());
            } finally {
                if (System.IO.File.Exists(testRegexFileName))
                {
                    System.IO.File.Delete(testRegexFileName);
                }
            }
        }