[Adapdev-commits] Adapdev/src/Adapdev.UnitTest.Core.Tests Adapdev.UnitTest.Core.Tests.csproj.user,NO
Status: Beta
Brought to you by:
intesar66
Update of /cvsroot/adapdev/Adapdev/src/Adapdev.UnitTest.Core.Tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27500/src/Adapdev.UnitTest.Core.Tests Modified Files: Adapdev.UnitTest.Core.Tests.csproj Added Files: Adapdev.UnitTest.Core.Tests.csproj.user NUnitLocalSeparateTestEngineTest.cs NUnitLocalTestEngineTest.cs Log Message: Several bug fixes for AbstractDAO Added unit tests for NUnit support --- NEW FILE: Adapdev.UnitTest.Core.Tests.csproj.user --- <VisualStudioProject> <CSHARP LastOpenVersion = "7.10.3077" > <Build> <Settings ReferencePath = "" > <Config Name = "Debug" EnableASPDebugging = "false" EnableASPXDebugging = "false" EnableUnmanagedDebugging = "false" EnableSQLServerDebugging = "false" RemoteDebugEnabled = "false" RemoteDebugMachine = "" StartAction = "Project" StartArguments = "" StartPage = "" StartProgram = "" StartURL = "" StartWorkingDirectory = "" StartWithIE = "false" /> <Config Name = "Release" EnableASPDebugging = "false" EnableASPXDebugging = "false" EnableUnmanagedDebugging = "false" EnableSQLServerDebugging = "false" RemoteDebugEnabled = "false" RemoteDebugMachine = "" StartAction = "Project" StartArguments = "" StartPage = "" StartProgram = "" StartURL = "" StartWorkingDirectory = "" StartWithIE = "false" /> </Settings> </Build> <OtherProjectSettings CopyProjectDestinationFolder = "" CopyProjectUncPath = "" CopyProjectOption = "0" ProjectView = "ProjectFiles" ProjectTrust = "0" /> </CSHARP> </VisualStudioProject> Index: Adapdev.UnitTest.Core.Tests.csproj =================================================================== RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.UnitTest.Core.Tests/Adapdev.UnitTest.Core.Tests.csproj,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Adapdev.UnitTest.Core.Tests.csproj 5 Jun 2005 08:50:34 -0000 1.1 --- Adapdev.UnitTest.Core.Tests.csproj 21 Oct 2005 04:59:20 -0000 1.2 *************** *** 77,81 **** <Reference Name = "System.XML" ! AssemblyName = "System.XML" HintPath = "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.XML.dll" /> --- 77,81 ---- <Reference Name = "System.XML" ! AssemblyName = "System.Xml" HintPath = "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.XML.dll" /> *************** *** 91,94 **** --- 91,99 ---- Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}" /> + <Reference + Name = "Adapdev" + Project = "{CC30A321-2569-4B1F-8E1A-781B5509B56D}" + Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}" + /> </References> </Build> *************** *** 101,104 **** --- 106,119 ---- /> <File + RelPath = "NUnitLocalSeparateTestEngineTest.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File + RelPath = "NUnitLocalTestEngineTest.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File RelPath = "TestAssemblyTest.cs" SubType = "Code" --- NEW FILE: NUnitLocalTestEngineTest.cs --- using System; using Adapdev; using Adapdev.UnitTest; using Adapdev.UnitTest.Core; using NUnit.Framework; namespace Adapdev.UnitTest.Core.Tests { /// <summary> /// Summary description for LocalSeparateTestEngineTest. /// </summary> /// [TestFixture] public class NUnitLocalTestEngineTest { private static readonly string basedir = @"d:\projects\Adapdev\Adapdev\"; [Test] public void LoadNUnit2_2_2() { Console.WriteLine(AppDomain.CurrentDomain.BaseDirectory); ITestEngine engine = TestEngineFactory.CreateLocal(basedir + @"lib\nunit222\nunit.framework.tests.dll"); Assert.IsTrue(engine.GetLoadedAssemblies().Count > 0, "No assemblies loaded."); TestAssembly assembly = engine.GetTestAssembly(); Assert.IsTrue(assembly.GetTestCount() > 0, "No tests loaded."); } [Test] public void RunNUnit2_2_2() { Console.WriteLine(AppDomain.CurrentDomain.BaseDirectory); ITestEngine engine = TestEngineFactory.CreateLocal(basedir + @"lib\nunit222\nunit.framework.tests.dll"); Assert.IsTrue(engine.GetLoadedAssemblies().Count > 0, "No assemblies loaded."); TestAssembly assembly = engine.GetTestAssembly(); Assert.IsTrue(assembly.GetTestCount() > 0, "No tests loaded."); TestAssemblyResult result = engine.Run(engine.GetTestAssembly()); Assert.AreEqual(300, result.Passed); } } } --- NEW FILE: NUnitLocalSeparateTestEngineTest.cs --- using System; using Adapdev; using Adapdev.UnitTest; using Adapdev.UnitTest.Core; using NUnit.Framework; namespace Adapdev.UnitTest.Core.Tests { /// <summary> /// Summary description for LocalSeparateTestEngineTest. /// </summary> /// [TestFixture] public class NUnitLocalSeparateTestEngineTest { private static readonly string basedir = @"d:\projects\Adapdev\Adapdev\"; [Test] public void LoadNUnit2_2_2() { using(ITestEngine engine = TestEngineFactory.CreateLocalSeparate(AppDomain.CurrentDomain.BaseDirectory, basedir + @"lib\nunit222\nunit.framework.tests.dll.config", basedir + @"lib\nunit222\nunit.framework.tests.dll")) { Assert.IsTrue(engine.GetLoadedAssemblies().Count > 0, "No assemblies loaded."); TestAssembly assembly = engine.GetTestAssembly(); Assert.IsTrue(assembly.GetTestCount() > 0, "No tests loaded."); } } [Test] public void RunNUnit2_2_2() { using(ITestEngine engine = TestEngineFactory.CreateLocalSeparate(AppDomain.CurrentDomain.BaseDirectory, basedir + @"lib\nunit222\nunit.framework.tests.dll.config", basedir + @"lib\nunit222\nunit.framework.tests.dll")) { Assert.IsTrue(engine.GetLoadedAssemblies().Count > 0, "No assemblies loaded."); TestAssembly assembly = engine.GetTestAssembly(); Assert.IsTrue(assembly.GetTestCount() > 0, "No tests loaded."); TestAssemblyResult result = engine.Run(engine.GetTestAssembly()); Assert.AreEqual(299, result.Passed); } } [Test] public void LoadNUnit2_2_0() { using(ITestEngine engine = TestEngineFactory.CreateLocalSeparate(AppDomain.CurrentDomain.BaseDirectory, basedir + @"lib\nunit220\nunit.tests.dll.config", basedir + @"lib\nunit220\nunit.tests.dll")) { Assert.IsTrue(engine.GetLoadedAssemblies().Count > 0, "No assemblies loaded."); TestAssembly assembly = engine.GetTestAssembly(); Assert.IsTrue(assembly.GetTestCount() > 0, "No tests loaded."); } } [Test] public void RunNUnit2_2_0() { using(ITestEngine engine = TestEngineFactory.CreateLocalSeparate(AppDomain.CurrentDomain.BaseDirectory, basedir + @"lib\nunit220\nunit.tests.dll.config", basedir + @"lib\nunit220\nunit.tests.dll")) { Assert.IsTrue(engine.GetLoadedAssemblies().Count > 0, "No assemblies loaded."); TestAssembly assembly = engine.GetTestAssembly(); Assert.IsTrue(assembly.GetTestCount() > 0, "No tests loaded."); TestAssemblyResult result = engine.Run(engine.GetTestAssembly()); Assert.AreEqual(368, result.Passed); } } } } |