Advertisement
ekolis

unit test project for stars! nova

May 25th, 2020
1,731
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 9.16 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="12.0">
  3.   <Import Project="..\packages\NUnit.3.12.0\build\NUnit.props" Condition="Exists('..\packages\NUnit.3.12.0\build\NUnit.props')" />
  4.   <Import Project="..\packages\NUnit3TestAdapter.3.16.1\build\net35\NUnit3TestAdapter.props" Condition="Exists('..\packages\NUnit3TestAdapter.3.16.1\build\net35\NUnit3TestAdapter.props')" />
  5.   <PropertyGroup>
  6.     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
  7.     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
  8.     <ProductVersion>9.0.30729</ProductVersion>
  9.     <SchemaVersion>2.0</SchemaVersion>
  10.     <ProjectGuid>{86291ACF-4BAD-4926-B647-8BCDBB5E8EF7}</ProjectGuid>
  11.     <OutputType>Library</OutputType>
  12.     <AppDesignerFolder>Properties</AppDesignerFolder>
  13.     <RootNamespace>Nova.Tests</RootNamespace>
  14.     <AssemblyName>Nova.Tests</AssemblyName>
  15.     <TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
  16.     <FileAlignment>512</FileAlignment>
  17.     <FileUpgradeFlags>
  18.     </FileUpgradeFlags>
  19.     <UpgradeBackupLocation>
  20.     </UpgradeBackupLocation>
  21.     <OldToolsVersion>3.5</OldToolsVersion>
  22.     <PublishUrl>publish\</PublishUrl>
  23.     <Install>true</Install>
  24.     <InstallFrom>Disk</InstallFrom>
  25.     <UpdateEnabled>false</UpdateEnabled>
  26.     <UpdateMode>Foreground</UpdateMode>
  27.     <UpdateInterval>7</UpdateInterval>
  28.     <UpdateIntervalUnits>Days</UpdateIntervalUnits>
  29.     <UpdatePeriodically>false</UpdatePeriodically>
  30.     <UpdateRequired>false</UpdateRequired>
  31.     <MapFileExtensions>true</MapFileExtensions>
  32.     <ApplicationRevision>0</ApplicationRevision>
  33.     <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
  34.     <IsWebBootstrapper>false</IsWebBootstrapper>
  35.     <UseApplicationTrust>false</UseApplicationTrust>
  36.     <BootstrapperEnabled>true</BootstrapperEnabled>
  37.     <TargetFrameworkProfile>
  38.     </TargetFrameworkProfile>
  39.     <NuGetPackageImportStamp>
  40.     </NuGetPackageImportStamp>
  41.   </PropertyGroup>
  42.   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
  43.     <DebugSymbols>true</DebugSymbols>
  44.     <DebugType>full</DebugType>
  45.     <Optimize>false</Optimize>
  46.     <OutputPath>..\Build\Debug\</OutputPath>
  47.     <DefineConstants>DEBUG;TRACE</DefineConstants>
  48.     <ErrorReport>prompt</ErrorReport>
  49.     <WarningLevel>4</WarningLevel>
  50.     <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
  51.     <Prefer32Bit>false</Prefer32Bit>
  52.   </PropertyGroup>
  53.   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
  54.     <DebugType>pdbonly</DebugType>
  55.     <Optimize>true</Optimize>
  56.     <OutputPath>..\Build\Release\</OutputPath>
  57.     <DefineConstants>TRACE</DefineConstants>
  58.     <ErrorReport>prompt</ErrorReport>
  59.     <WarningLevel>4</WarningLevel>
  60.     <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
  61.     <Prefer32Bit>false</Prefer32Bit>
  62.   </PropertyGroup>
  63.   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'USE_COMMAND_ORDERS|AnyCPU'">
  64.     <DebugSymbols>true</DebugSymbols>
  65.     <OutputPath>bin\USE_COMMAND_ORDERS\</OutputPath>
  66.     <DefineConstants>DEBUG;TRACE</DefineConstants>
  67.     <DebugType>full</DebugType>
  68.     <PlatformTarget>AnyCPU</PlatformTarget>
  69.     <ErrorReport>prompt</ErrorReport>
  70.     <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
  71.     <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
  72.     <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
  73.     <Prefer32Bit>false</Prefer32Bit>
  74.   </PropertyGroup>
  75.   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
  76.     <DebugSymbols>true</DebugSymbols>
  77.     <OutputPath>bin\x86\Debug\</OutputPath>
  78.     <DefineConstants>DEBUG;TRACE</DefineConstants>
  79.     <DebugType>full</DebugType>
  80.     <PlatformTarget>x86</PlatformTarget>
  81.     <LangVersion>7.3</LangVersion>
  82.     <ErrorReport>prompt</ErrorReport>
  83.     <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
  84.   </PropertyGroup>
  85.   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
  86.     <OutputPath>bin\x86\Release\</OutputPath>
  87.     <DefineConstants>TRACE</DefineConstants>
  88.     <Optimize>true</Optimize>
  89.     <DebugType>pdbonly</DebugType>
  90.     <PlatformTarget>x86</PlatformTarget>
  91.     <LangVersion>7.3</LangVersion>
  92.     <ErrorReport>prompt</ErrorReport>
  93.     <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
  94.   </PropertyGroup>
  95.   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'USE_COMMAND_ORDERS|x86'">
  96.     <DebugSymbols>true</DebugSymbols>
  97.     <OutputPath>bin\x86\USE_COMMAND_ORDERS\</OutputPath>
  98.     <DefineConstants>DEBUG;TRACE</DefineConstants>
  99.     <DebugType>full</DebugType>
  100.     <PlatformTarget>x86</PlatformTarget>
  101.     <LangVersion>7.3</LangVersion>
  102.     <ErrorReport>prompt</ErrorReport>
  103.     <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
  104.   </PropertyGroup>
  105.   <ItemGroup>
  106.     <Reference Include="nunit.framework, Version=3.12.0.0, Culture=neutral, PublicKeyToken=2638cd05610744eb, processorArchitecture=MSIL">
  107.       <HintPath>..\packages\NUnit.3.12.0\lib\net45\nunit.framework.dll</HintPath>
  108.     </Reference>
  109.     <Reference Include="System" />
  110.     <Reference Include="System.Core">
  111.       <RequiredTargetFramework>3.5</RequiredTargetFramework>
  112.     </Reference>
  113.     <Reference Include="System.Drawing" />
  114.     <Reference Include="System.Windows.Forms" />
  115.     <Reference Include="System.Xml.Linq">
  116.       <RequiredTargetFramework>3.5</RequiredTargetFramework>
  117.     </Reference>
  118.     <Reference Include="System.Data.DataSetExtensions">
  119.       <RequiredTargetFramework>3.5</RequiredTargetFramework>
  120.     </Reference>
  121.     <Reference Include="System.Data" />
  122.     <Reference Include="System.Xml" />
  123.   </ItemGroup>
  124.   <ItemGroup>
  125.     <Compile Include="..\VersionInfo.cs" />
  126.     <Compile Include="UnitTests\BattleEngineTest.cs" />
  127.     <Compile Include="IntegrationTests\BattleReportTests.cs" />
  128.     <Compile Include="UnitTests\BombingTest.cs" />
  129.     <Compile Include="IntegrationTests\IntelTests.cs" />
  130.     <Compile Include="IntegrationTests\NewGameTest.cs" />
  131.     <Compile Include="UnitTests\ItemTest.cs" />
  132.     <Compile Include="UnitTests\PointUtilitiesTests.cs" />
  133.     <Compile Include="IntegrationTests\ServerStateTest.cs" />
  134.     <Compile Include="UnitTests\DefencesTest.cs" />
  135.     <Compile Include="UnitTests\GlobalTests.cs" />
  136.     <Compile Include="Properties\AssemblyInfo.cs" />
  137.     <Compile Include="UnitTests\RaceAdvantagePointCalculatorTest.cs" />
  138.     <Compile Include="UnitTests\StarMapInitialiserTest.cs" />
  139.     <Compile Include="UnitTests\TechLevelTest.cs" />
  140.     <Compile Include="UnitTests\StarTest.cs" />
  141.     <Compile Include="IntegrationTests\TestControls.cs" />
  142.     <Compile Include="UnitTests\TurnGeneratorTest.cs" />
  143.   </ItemGroup>
  144.   <ItemGroup>
  145.     <ProjectReference Include="..\Common\Common.csproj">
  146.       <Project>{EF679930-F4C9-4D62-9A6A-DE29F8D328C0}</Project>
  147.       <Name>Common</Name>
  148.     </ProjectReference>
  149.     <ProjectReference Include="..\Nova\Nova.csproj">
  150.       <Project>{184F17D9-28F2-4784-B5F0-8E9538A31BF7}</Project>
  151.       <Name>Nova</Name>
  152.     </ProjectReference>
  153.     <ProjectReference Include="..\ServerState\Server.csproj">
  154.       <Project>{0C92C1D5-9084-4E4A-82F1-889B74019A33}</Project>
  155.       <Name>Server</Name>
  156.     </ProjectReference>
  157.   </ItemGroup>
  158.   <ItemGroup>
  159.     <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
  160.       <Visible>False</Visible>
  161.       <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
  162.       <Install>false</Install>
  163.     </BootstrapperPackage>
  164.     <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
  165.       <Visible>False</Visible>
  166.       <ProductName>.NET Framework 3.5 SP1</ProductName>
  167.       <Install>true</Install>
  168.     </BootstrapperPackage>
  169.     <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
  170.       <Visible>False</Visible>
  171.       <ProductName>Windows Installer 3.1</ProductName>
  172.       <Install>true</Install>
  173.     </BootstrapperPackage>
  174.   </ItemGroup>
  175.   <ItemGroup>
  176.     <None Include="packages.config" />
  177.   </ItemGroup>
  178.   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  179.   <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
  180.     <PropertyGroup>
  181.       <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
  182.     </PropertyGroup>
  183.     <Error Condition="!Exists('..\packages\NUnit3TestAdapter.3.16.1\build\net35\NUnit3TestAdapter.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\NUnit3TestAdapter.3.16.1\build\net35\NUnit3TestAdapter.props'))" />
  184.     <Error Condition="!Exists('..\packages\NUnit.3.12.0\build\NUnit.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\NUnit.3.12.0\build\NUnit.props'))" />
  185.   </Target>
  186.   <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
  187.       Other similar extension points exist, see Microsoft.Common.targets.
  188.  <Target Name="BeforeBuild">
  189.  </Target>
  190.  <Target Name="AfterBuild">
  191.  </Target>
  192.  -->
  193. </Project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement