[Adapdev-commits] Adapdev/src/Adapdev.UnitTest.Core.Tests AdapdevLocalTestEngineTest.cs,NONE,1.1 Ada
Status: Beta
Brought to you by:
intesar66
From: Sean M. <int...@us...> - 2005-10-23 07:27:29
|
Update of /cvsroot/adapdev/Adapdev/src/Adapdev.UnitTest.Core.Tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25792/src/Adapdev.UnitTest.Core.Tests Modified Files: Adapdev.UnitTest.Core.Tests.csproj Adapdev.UnitTest.Core.Tests.csproj.user NUnitLocalSeparateTestEngineTest.cs NUnitLocalTestEngineTest.cs Added Files: AdapdevLocalTestEngineTest.cs Log Message: Index: Adapdev.UnitTest.Core.Tests.csproj.user =================================================================== RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.UnitTest.Core.Tests/Adapdev.UnitTest.Core.Tests.csproj.user,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Adapdev.UnitTest.Core.Tests.csproj.user 21 Oct 2005 04:59:20 -0000 1.1 --- Adapdev.UnitTest.Core.Tests.csproj.user 23 Oct 2005 07:27:20 -0000 1.2 *************** *** 2,6 **** <CSHARP LastOpenVersion = "7.10.3077" > <Build> ! <Settings ReferencePath = "" > <Config Name = "Debug" --- 2,6 ---- <CSHARP LastOpenVersion = "7.10.3077" > <Build> ! <Settings ReferencePath = "D:\projects\Adapdev\Adapdev\lib\" > <Config Name = "Debug" --- NEW FILE: AdapdevLocalTestEngineTest.cs --- using System; using NUnit.Framework; namespace Adapdev.UnitTest.Core.Tests { /// <summary> /// Summary description for AdapdevLocalTestEngineTest. /// </summary> /// [TestFixture] public class AdapdevLocalTestEngineTest { private static readonly string basedir = @AppDomain.CurrentDomain.BaseDirectory; [Test] public void LoadAdapdev() { using(ITestEngine engine = TestEngineFactory.CreateLocal(basedir + @"\Adapdev.UnitTest.Core.AdapdevTests.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 RunAdapdev() { using(ITestEngine engine = TestEngineFactory.CreateLocal(basedir + @"\Adapdev.UnitTest.Core.AdapdevTests.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(13, result.Passed); Assert.AreEqual(2, result.Failed); } } } } 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.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Adapdev.UnitTest.Core.Tests.csproj 21 Oct 2005 04:59:20 -0000 1.2 --- Adapdev.UnitTest.Core.Tests.csproj 23 Oct 2005 07:27:20 -0000 1.3 *************** *** 18,22 **** OutputType = "Library" PreBuildEvent = "" ! PostBuildEvent = "" RootNamespace = "Adapdev.UnitTest.Core.Tests" RunPostBuildEvent = "OnBuildSuccess" --- 18,22 ---- OutputType = "Library" PreBuildEvent = "" ! PostBuildEvent = "xcopy ..\..\..\..\lib\nunit $(TargetDir)\nunit /s /e /y /i
copy ..\..\..\Adapdev.UnitTest.Core.AdapdevTests\bin\Debug\Adapdev.UnitTest.Core.AdapdevTests.dll $(TargetDir)\Adapdev.UnitTest.Core.AdapdevTests.dll" RootNamespace = "Adapdev.UnitTest.Core.Tests" RunPostBuildEvent = "OnBuildSuccess" *************** *** 81,90 **** /> <Reference - Name = "nunit.framework" - AssemblyName = "nunit.framework" - HintPath = "C:\Program Files\NUnit 2.2\bin\nunit.framework.dll" - AssemblyFolderKey = "hklm\dn\nunit.framework" - /> - <Reference Name = "Adapdev.UnitTest.Core" Project = "{B8592DE8-C10B-4ACB-A422-919C02C04B05}" --- 81,84 ---- *************** *** 96,99 **** --- 90,98 ---- Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}" /> + <Reference + Name = "nunit.framework" + AssemblyName = "nunit.framework" + HintPath = "..\..\lib\nunit.framework.dll" + /> </References> </Build> *************** *** 101,104 **** --- 100,108 ---- <Include> <File + RelPath = "AdapdevLocalTestEngineTest.cs" + SubType = "Code" + BuildAction = "Compile" + /> + <File RelPath = "AssemblyInfo.cs" SubType = "Code" Index: NUnitLocalTestEngineTest.cs =================================================================== RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.UnitTest.Core.Tests/NUnitLocalTestEngineTest.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** NUnitLocalTestEngineTest.cs 21 Oct 2005 04:59:20 -0000 1.1 --- NUnitLocalTestEngineTest.cs 23 Oct 2005 07:27:20 -0000 1.2 *************** *** 14,18 **** public class NUnitLocalTestEngineTest { ! private static readonly string basedir = @"d:\projects\Adapdev\Adapdev\"; [Test] --- 14,18 ---- public class NUnitLocalTestEngineTest { ! private static readonly string basedir = @AppDomain.CurrentDomain.BaseDirectory; [Test] *************** *** 20,24 **** { 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(); --- 20,24 ---- { Console.WriteLine(AppDomain.CurrentDomain.BaseDirectory); ! ITestEngine engine = TestEngineFactory.CreateLocal(basedir + @"\nunit\222\nunit.framework.tests.dll"); Assert.IsTrue(engine.GetLoadedAssemblies().Count > 0, "No assemblies loaded."); TestAssembly assembly = engine.GetTestAssembly(); *************** *** 29,34 **** 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(); --- 29,33 ---- public void RunNUnit2_2_2() { ! ITestEngine engine = TestEngineFactory.CreateLocal(basedir + @"\nunit\222\nunit.framework.tests.dll"); Assert.IsTrue(engine.GetLoadedAssemblies().Count > 0, "No assemblies loaded."); TestAssembly assembly = engine.GetTestAssembly(); Index: NUnitLocalSeparateTestEngineTest.cs =================================================================== RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.UnitTest.Core.Tests/NUnitLocalSeparateTestEngineTest.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** NUnitLocalSeparateTestEngineTest.cs 21 Oct 2005 04:59:20 -0000 1.1 --- NUnitLocalSeparateTestEngineTest.cs 23 Oct 2005 07:27:20 -0000 1.2 *************** *** 14,23 **** 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."); --- 14,23 ---- public class NUnitLocalSeparateTestEngineTest { ! private static readonly string basedir = @AppDomain.CurrentDomain.BaseDirectory; [Test] public void LoadNUnit2_2_2() { ! using(ITestEngine engine = TestEngineFactory.CreateLocalSeparate(basedir, basedir + @"\nunit\222\nunit.framework.tests.dll.config", basedir + @"\nunit\222\nunit.framework.tests.dll")) { Assert.IsTrue(engine.GetLoadedAssemblies().Count > 0, "No assemblies loaded."); *************** *** 27,34 **** } [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."); --- 27,45 ---- } + public void LoadNUnit2_2_2WithoutConfigParam() + { + using(ITestEngine engine = TestEngineFactory.CreateLocalSeparate(basedir, basedir + @"\nunit\222\nunit.framework.tests.dll")) + { + Assert.AreEqual(basedir + @"\nunit\222\nunit.framework.tests.dll.config", engine.ConfigurationFile, "Configuration file was not automatically detected."); + 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(basedir, basedir + @"\nunit\222\nunit.framework.tests.dll.config", basedir + @"\nunit\222\nunit.framework.tests.dll")) { Assert.IsTrue(engine.GetLoadedAssemblies().Count > 0, "No assemblies loaded."); *************** *** 37,41 **** TestAssemblyResult result = engine.Run(engine.GetTestAssembly()); ! Assert.AreEqual(299, result.Passed); } } --- 48,52 ---- TestAssemblyResult result = engine.Run(engine.GetTestAssembly()); ! Assert.AreEqual(302, result.Passed); } } *************** *** 44,48 **** 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."); --- 55,59 ---- public void LoadNUnit2_2_0() { ! using(ITestEngine engine = TestEngineFactory.CreateLocalSeparate(basedir, basedir + @"\nunit\220\nunit.tests.dll.config", basedir + @"\nunit\220\nunit.tests.dll")) { Assert.IsTrue(engine.GetLoadedAssemblies().Count > 0, "No assemblies loaded."); *************** *** 52,59 **** } [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."); --- 63,81 ---- } + public void LoadNUnit2_2_0WithoutConfigParam() + { + using(ITestEngine engine = TestEngineFactory.CreateLocalSeparate(basedir, basedir + @"\nunit\220\nunit.tests.dll")) + { + Assert.AreEqual(basedir + @"\nunit\220\nunit.tests.dll.config", engine.ConfigurationFile, "Configuration file was not automatically detected."); + 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(basedir, basedir + @"\nunit\220\nunit.tests.dll.config", basedir + @"\nunit\220\nunit.tests.dll")) { Assert.IsTrue(engine.GetLoadedAssemblies().Count > 0, "No assemblies loaded."); |