Update of /cvsroot/adapdev/Adapdev/src/Adapdev.UnitTest
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17136/src/Adapdev.UnitTest
Modified Files:
Adapdev.UnitTest.csproj RepeatAttribute.cs TestAttribute.cs
TestFixtureAttribute.cs
Added Files:
RollbackTransaction.cs TestContext.cs Transaction.cs
Log Message:
Added multi-threading support to testing engine
Index: TestAttribute.cs
===================================================================
RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.UnitTest/TestAttribute.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** TestAttribute.cs 21 Oct 2005 23:42:45 -0000 1.2
--- TestAttribute.cs 26 Oct 2005 05:27:45 -0000 1.3
***************
*** 73,76 ****
--- 73,77 ----
set{this._testType = value;}
}
+
}
}
\ No newline at end of file
--- NEW FILE: TestContext.cs ---
using System;
namespace Adapdev.UnitTest
{
/// <summary>
/// Summary description for TestContext.
/// </summary>
public class TestContext
{
public TestContext()
{
//
// TODO: Add constructor logic here
//
}
}
}
--- NEW FILE: RollbackTransaction.cs ---
using System;
namespace Adapdev.UnitTest
{
/// <summary>
/// Summary description for RollbackTransaction.
/// </summary>
///
[AttributeUsage(AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class RollbackTransaction : Attribute
{
}
}
Index: Adapdev.UnitTest.csproj
===================================================================
RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.UnitTest/Adapdev.UnitTest.csproj,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** Adapdev.UnitTest.csproj 21 Oct 2005 23:42:45 -0000 1.4
--- Adapdev.UnitTest.csproj 26 Oct 2005 05:27:45 -0000 1.5
***************
*** 146,149 ****
--- 146,154 ----
/>
<File
+ RelPath = "RollbackTransaction.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
RelPath = "SetUpAttribute.cs"
SubType = "Code"
***************
*** 161,164 ****
--- 166,174 ----
/>
<File
+ RelPath = "TestContext.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
RelPath = "TestFixtureAttribute.cs"
SubType = "Code"
***************
*** 190,193 ****
--- 200,208 ----
BuildAction = "Compile"
/>
+ <File
+ RelPath = "Transaction.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
</Include>
</Files>
Index: RepeatAttribute.cs
===================================================================
RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.UnitTest/RepeatAttribute.cs,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** RepeatAttribute.cs 28 Feb 2005 01:32:19 -0000 1.1.1.1
--- RepeatAttribute.cs 26 Oct 2005 05:27:45 -0000 1.2
***************
*** 96,99 ****
--- 96,101 ----
delayBetweenReps = delay;
}
+
+
}
}
\ No newline at end of file
Index: TestFixtureAttribute.cs
===================================================================
RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.UnitTest/TestFixtureAttribute.cs,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** TestFixtureAttribute.cs 28 Feb 2005 01:32:20 -0000 1.1.1.1
--- TestFixtureAttribute.cs 26 Oct 2005 05:27:45 -0000 1.2
***************
*** 62,65 ****
--- 62,73 ----
public sealed class TestFixtureAttribute : Attribute
{
+ private bool _multiThreaded = false;
+
+ public bool IsMultiThreaded
+ {
+ get { return _multiThreaded; }
+ set { _multiThreaded = value; }
+ }
+
}
}
\ No newline at end of file
--- NEW FILE: Transaction.cs ---
using System;
namespace Adapdev.UnitTest
{
/// <summary>
/// Summary description for Transaction.
/// </summary>
///
[AttributeUsage(AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class Transaction : Attribute
{
}
}
|