Mercurial > repos > IBBoard.WarFoundry.API.Tests
comparison IBBoard.WarFoundry.API.Tests.csproj @ 77:4211c818ef96
Fixes #238: subfolders datafolder
* Add unit test and mock object to test loading from sub-folders. We use any old file because it will fail to load it and report a failure without relying on loading logic.
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Tue, 25 Jan 2011 21:04:25 +0000 |
parents | 72479ca6feb4 |
children | 8d3827de003d |
comparison
equal
deleted
inserted
replaced
76:fb60ff2002fd | 77:4211c818ef96 |
---|---|
1 <?xml version="1.0" encoding="utf-8"?> | 1 <?xml version="1.0" encoding="utf-8"?> |
2 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5"> | 2 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
3 <PropertyGroup> | 3 <PropertyGroup> |
4 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | 4 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
5 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> | 5 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
6 <ProductVersion>9.0.30729</ProductVersion> | 6 <ProductVersion>9.0.30729</ProductVersion> |
7 <SchemaVersion>2.0</SchemaVersion> | 7 <SchemaVersion>2.0</SchemaVersion> |
13 <FileUpgradeFlags> | 13 <FileUpgradeFlags> |
14 </FileUpgradeFlags> | 14 </FileUpgradeFlags> |
15 <UpgradeBackupLocation> | 15 <UpgradeBackupLocation> |
16 </UpgradeBackupLocation> | 16 </UpgradeBackupLocation> |
17 <OldToolsVersion>2.0</OldToolsVersion> | 17 <OldToolsVersion>2.0</OldToolsVersion> |
18 <TargetFrameworkVersion>v2.0</TargetFrameworkVersion> | |
19 <TargetFrameworkSubset> | 18 <TargetFrameworkSubset> |
20 </TargetFrameworkSubset> | 19 </TargetFrameworkSubset> |
21 </PropertyGroup> | 20 </PropertyGroup> |
22 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> | 21 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
23 <DebugSymbols>true</DebugSymbols> | 22 <DebugSymbols>true</DebugSymbols> |
68 <Compile Include="API\Objects\UnitTypeTest.cs" /> | 67 <Compile Include="API\Objects\UnitTypeTest.cs" /> |
69 <Compile Include="API\Factories\Xml\WarFoundryXmlArmyParserTest.cs" /> | 68 <Compile Include="API\Factories\Xml\WarFoundryXmlArmyParserTest.cs" /> |
70 <Compile Include="API\FixedObjectWarFoundryLoader.cs" /> | 69 <Compile Include="API\FixedObjectWarFoundryLoader.cs" /> |
71 <Compile Include="API\Factories\Xml\WarFoundryXmlLimitParserTest.cs" /> | 70 <Compile Include="API\Factories\Xml\WarFoundryXmlLimitParserTest.cs" /> |
72 <Compile Include="API\Factories\Xml\WarFoundryXmlSystemFactoryTest.cs" /> | 71 <Compile Include="API\Factories\Xml\WarFoundryXmlSystemFactoryTest.cs" /> |
72 <Compile Include="MockObjects\MockWarFoundryLoader.cs" /> | |
73 <Compile Include="API\AbstractWarFoundryLoaderTests.cs" /> | |
73 </ItemGroup> | 74 </ItemGroup> |
74 <ItemGroup> | 75 <ItemGroup> |
75 <None Include="app.config" /> | 76 <None Include="app.config" /> |
76 <None Include="testdata\Test.race"> | 77 <None Include="testdata\Test.race"> |
77 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | 78 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
120 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | 121 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
121 </None> | 122 </None> |
122 <None Include="testdata\single-unit-two-categories.racex"> | 123 <None Include="testdata\single-unit-two-categories.racex"> |
123 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | 124 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
124 </None> | 125 </None> |
125 <None Include="testdata\unit-in-non-main-category.armyx" /> | 126 <None Include="testdata\unit-in-non-main-category.armyx"> |
127 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | |
128 </None> | |
126 <None Include="testdata\unit-in-default-category.armyx"> | 129 <None Include="testdata\unit-in-default-category.armyx"> |
127 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | 130 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
128 </None> | 131 </None> |
129 <None Include="testdata\unit-in-specified-main-category.armyx"> | 132 <None Include="testdata\unit-in-specified-main-category.armyx"> |
130 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | 133 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
230 </None> | 233 </None> |
231 <None Include="testdata\xml-race-factory\duplicate-category-ids.racex"> | 234 <None Include="testdata\xml-race-factory\duplicate-category-ids.racex"> |
232 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | 235 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
233 </None> | 236 </None> |
234 <None Include="testdata\zip-format\Repack.system"> | 237 <None Include="testdata\zip-format\Repack.system"> |
238 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | |
239 </None> | |
240 <None Include="testdata\subdir-loading-test\emptyfile.txt"> | |
241 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | |
242 </None> | |
243 <None Include="testdata\subdir-loading-test\subdir\subdirfile.txt"> | |
235 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> | 244 <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
236 </None> | 245 </None> |
237 </ItemGroup> | 246 </ItemGroup> |
238 <ItemGroup> | 247 <ItemGroup> |
239 <Reference Include="nunit.framework, Version=2.4.8.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77" /> | 248 <Reference Include="nunit.framework, Version=2.4.8.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77" /> |
261 </Policies> | 270 </Policies> |
262 </Properties> | 271 </Properties> |
263 </MonoDevelop> | 272 </MonoDevelop> |
264 <VisualStudio /> | 273 <VisualStudio /> |
265 </ProjectExtensions> | 274 </ProjectExtensions> |
275 <ItemGroup> | |
276 <Folder Include="testdata\subdir-loading-test\" /> | |
277 <Folder Include="testdata\subdir-loading-test\subdir\" /> | |
278 </ItemGroup> | |
266 </Project> | 279 </Project> |