# HG changeset patch # User IBBoard # Date 1237048917 0 # Node ID 209c2e9b8b204a569d646417bc79a52bbcba484f # Parent bfac867dfd00287e4ba3c8dbd3d7bbbf45e2c77b Re #44 - Fix WarFoundry API tests * Update .csproj to reference new SharpZipLib library * Copy test data to output dir on build * Make Mock files reference data files in "testdata" folder as file names diff -r bfac867dfd00 -r 209c2e9b8b20 IBBoard.WarFoundry.API.Tests.csproj --- a/IBBoard.WarFoundry.API.Tests.csproj Sat Mar 14 16:24:47 2009 +0000 +++ b/IBBoard.WarFoundry.API.Tests.csproj Sat Mar 14 16:41:57 2009 +0000 @@ -10,8 +10,6 @@ Properties IBBoard.WarFoundry.API.Tests IBBoard.WarFoundry.API.Tests - - true @@ -53,11 +51,15 @@ - - + + PreserveNewest + + + PreserveNewest + - + False libs\ICSharpCode.SharpZipLib.dll diff -r bfac867dfd00 -r 209c2e9b8b20 MockObjects/MockRaceZipFile.cs --- a/MockObjects/MockRaceZipFile.cs Sat Mar 14 16:24:47 2009 +0000 +++ b/MockObjects/MockRaceZipFile.cs Sat Mar 14 16:41:57 2009 +0000 @@ -10,7 +10,7 @@ { public class MockRaceZipFile : ZipFile { - public MockRaceZipFile() : base(new FileInfo("Test.race").OpenRead()) + public MockRaceZipFile() : base("testdata/Test.race") { } } diff -r bfac867dfd00 -r 209c2e9b8b20 MockObjects/MockSystemZipFile.cs --- a/MockObjects/MockSystemZipFile.cs Sat Mar 14 16:24:47 2009 +0000 +++ b/MockObjects/MockSystemZipFile.cs Sat Mar 14 16:41:57 2009 +0000 @@ -10,7 +10,7 @@ { public class MockSystemZipFile : ZipFile { - public MockSystemZipFile() : base(new FileInfo("Test.system").OpenRead()) + public MockSystemZipFile() : base("testdata/Warhammer5th.system") { } }