コード例 #1
0
        public void OpenLogStream(string testName)
        {
            string TestFilenameExist = LogSequenceId.ToString() + "-" + testName;

            FileMode fileOpenMode = FileMode.Append;

            if (SequenceNames.ContainsKey(testName))
            {
                TestFilenameExist = SequenceNames[testName];
            }
            else
            {
                LogSequenceId++;

                TestFilenameExist = LogSequenceId.ToString() + "-" + testName;

                SequenceNames[testName] = TestFilenameExist;

                fileOpenMode = FileMode.Create;
            }

            string TestNamespaceFile = TestNamespaceDir + TestFilenameExist + ".txt";

            LogFileStream = new FileStream(TestNamespaceFile, fileOpenMode);
        }
コード例 #2
0
        public Stream OpenCustomStream(string testName)
        {
            LogSequenceId++;

            string TestFilenameExist = LogSequenceId.ToString() + "-" + testName;

            string TestNamespaceFile = TestNamespaceDir + TestFilenameExist + ".txt";

            try
            {
                Stream logStream = new FileStream(TestNamespaceFile, FileMode.Create);

                return(logStream);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }