コード例 #1
0
ファイル: TestFileWriter.cs プロジェクト: somelou/Randoop.NET
        public void Remove(Randoop.Plan p)
        {
            string className = this.testPrefix + p.TestCaseId;
            string fileName  = outputDir + "\\" + className + ".cs";

            new FileInfo(fileName).Delete();
        }
コード例 #2
0
ファイル: TestFileWriter.cs プロジェクト: somelou/Randoop.NET
        public void WriteTest(Randoop.Plan p)
        {
            string className = this.testPrefix + p.TestCaseId;
            string fileName  = outputDir + "\\" + className + ".cs";

            TestWriterHelperMethods.WritePlanToFile(p, fileName, null, className);
        }
コード例 #3
0
ファイル: TestFileWriter.cs プロジェクト: somelou/Randoop.NET
        public void Move(Randoop.Plan p, Exception exceptionThrown)
        {
            string className = this.testPrefix + p.TestCaseId;
            string fileName  = outputDir + "\\" + className + ".cs";

            string savedFileName = fileName + ".saved";

            File.Copy(fileName, savedFileName);
            new FileInfo(fileName).Delete();
            TestWriterHelperMethods.WritePlanToFile(p, fileName, exceptionThrown.GetType(), className);
            new FileInfo(savedFileName).Delete();
        }
コード例 #4
0
ファイル: TestFileWriter.cs プロジェクト: somelou/Randoop.NET
 public void MoveNormalTermination(Randoop.Plan p)
 {
     // Don't move anywhere.
 }