/src/UnitTests/UnitTests.csproj
http://github.com/philiplaureano/LinFu · MSBuild · 224 lines · 217 code · 0 blank · 7 comment · 11 complexity · fa17bc0c70574eea8273ecd54a2fd59d MD5 · raw file
- <?xml version="1.0" encoding="utf-8"?>
- <Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="..\packages\xunit.core.2.4.0\build\xunit.core.props" Condition="Exists('..\packages\xunit.core.2.4.0\build\xunit.core.props')" />
- <Import Project="..\packages\NUnit.3.10.1\build\NUnit.props" Condition="Exists('..\packages\NUnit.3.10.1\build\NUnit.props')" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <ProductVersion>9.0.30729</ProductVersion>
- <ProductVersion>9.0.21022</ProductVersion>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{E3B1686C-DCB3-44E7-BB25-9483592EA942}</ProjectGuid>
- <OutputType>Library</OutputType>
- <AppDesignerFolder>Properties</AppDesignerFolder>
- <RootNamespace>LinFu.UnitTests</RootNamespace>
- <AssemblyName>LinFu.UnitTests</AssemblyName>
- <TargetFrameworkVersion>v4.7.1</TargetFrameworkVersion>
- <FileAlignment>512</FileAlignment>
- <FileUpgradeFlags>
- </FileUpgradeFlags>
- <OldToolsVersion>3.5</OldToolsVersion>
- <UpgradeBackupLocation />
- <TargetFrameworkProfile />
- <NuGetPackageImportStamp>
- </NuGetPackageImportStamp>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- <DebugSymbols>true</DebugSymbols>
- <DebugType>full</DebugType>
- <Optimize>false</Optimize>
- <OutputPath>bin\Debug\</OutputPath>
- <DefineConstants>DEBUG;TRACE</DefineConstants>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- <Prefer32Bit>false</Prefer32Bit>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- <DebugType>pdbonly</DebugType>
- <Optimize>true</Optimize>
- <OutputPath>bin\Release\</OutputPath>
- <DefineConstants>TRACE</DefineConstants>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- <Prefer32Bit>false</Prefer32Bit>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'AutomatedDebug|AnyCPU' ">
- <DebugSymbols>true</DebugSymbols>
- <DebugType>full</DebugType>
- <Optimize>false</Optimize>
- <OutputPath>..\..\build\Debug\UnitTests\</OutputPath>
- <DefineConstants>DEBUG;TRACE</DefineConstants>
- <ErrorReport>prompt</ErrorReport>
- <WarningLevel>4</WarningLevel>
- <Prefer32Bit>false</Prefer32Bit>
- </PropertyGroup>
- <ItemGroup>
- <Reference Include="Mono.Cecil, Version=0.9.6.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756">
- <HintPath>..\packages\Mono.Cecil.0.9.6.4\lib\net45\Mono.Cecil.dll</HintPath>
- <Private>True</Private>
- </Reference>
- <Reference Include="Mono.Cecil.Mdb, Version=0.9.6.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756">
- <HintPath>..\packages\Mono.Cecil.0.9.6.4\lib\net45\Mono.Cecil.Mdb.dll</HintPath>
- <Private>True</Private>
- </Reference>
- <Reference Include="Mono.Cecil.Pdb, Version=0.9.6.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756">
- <HintPath>..\packages\Mono.Cecil.0.9.6.4\lib\net45\Mono.Cecil.Pdb.dll</HintPath>
- <Private>True</Private>
- </Reference>
- <Reference Include="Mono.Cecil.Rocks, Version=0.9.6.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756">
- <HintPath>..\packages\Mono.Cecil.0.9.6.4\lib\net45\Mono.Cecil.Rocks.dll</HintPath>
- <Private>True</Private>
- </Reference>
- <Reference Include="Moq, Version=2.0.2991.26580, Culture=neutral, PublicKeyToken=69f491c39445e920, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\lib\Moq.dll</HintPath>
- </Reference>
- <Reference Include="System" />
- <Reference Include="System.configuration" />
- <Reference Include="System.Core">
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Data" />
- <Reference Include="System.Xml" />
- <Reference Include="xunit.abstractions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c">
- <HintPath>..\packages\xunit.abstractions.2.0.2\lib\net35\xunit.abstractions.dll</HintPath>
- <Private>True</Private>
- </Reference>
- <Reference Include="xunit.assert, Version=2.4.0.4049, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c">
- <HintPath>..\packages\xunit.assert.2.4.0\lib\netstandard2.0\xunit.assert.dll</HintPath>
- <Private>True</Private>
- </Reference>
- <Reference Include="xunit.core, Version=2.4.0.4049, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c">
- <HintPath>..\packages\xunit.extensibility.core.2.4.0\lib\net452\xunit.core.dll</HintPath>
- <Private>True</Private>
- </Reference>
- <Reference Include="xunit.execution.desktop, Version=2.4.0.4049, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c">
- <HintPath>..\packages\xunit.extensibility.execution.2.4.0\lib\net452\xunit.execution.desktop.dll</HintPath>
- <Private>True</Private>
- </Reference>
- </ItemGroup>
- <ItemGroup>
- <Compile Include="AOP\BootStrappingTests.cs" />
- <Compile Include="AOP\FieldInterceptionTests.cs" />
- <Compile Include="AOP\MethodBodyInterceptionTests.cs" />
- <Compile Include="AOP\NewOperatorInterceptionTests.cs" />
- <Compile Include="AOP\ParameterDefinitionExtensionTests.cs" />
- <Compile Include="AOP\ThirdPartyMethodCallInterceptionTests.cs" />
- <Compile Include="AssemblyInfo.cs" />
- <Compile Include="BaseTestFixture.cs" />
- <Compile Include="EnumerableExtensions.cs" />
- <Compile Include="Finders\MethodFinderTests.cs" />
- <Compile Include="IOC\Configuration\InitializerTests.cs" />
- <Compile Include="IOC\FactoryStorageTests.cs" />
- <Compile Include="IOC\FieldInjectionTests.cs" />
- <Compile Include="IOC\FileWatcherTests.cs" />
- <Compile Include="IOC\MethodInjectionTests.cs" />
- <Compile Include="IOC\PropertyInjectionTests.cs" />
- <Compile Include="IOC\ResolutionTests.cs" />
- <Compile Include="IOC\ScopeTests.cs" />
- <Compile Include="Proxy\InterfaceExtractorTests.cs" />
- <Compile Include="Proxy\LazyObjectTests.cs" />
- <Compile Include="Proxy\MockInterceptor.cs" />
- <Compile Include="Proxy\ProxyFactoryTests.cs" />
- <Compile Include="Finders\FinderTests.cs" />
- <Compile Include="IOC\FluentExtensionTests.Implementation.cs" />
- <Compile Include="IOC\Configuration\AssemblyContainerLoaderTests.cs" />
- <Compile Include="IOC\Configuration\ConfigurationTests.cs" />
- <Compile Include="IOC\Configuration\LoaderAttributeTests.cs" />
- <Compile Include="IOC\Configuration\NamedOncePerRequestSampleService.cs" />
- <Compile Include="IOC\Configuration\NamedOncePerThreadSampleService.cs" />
- <Compile Include="IOC\Configuration\NamedSingletonSampleService.cs" />
- <Compile Include="IOC\Configuration\OncePerRequestSampleService.cs" />
- <Compile Include="IOC\Configuration\OncePerThreadSampleService.cs" />
- <Compile Include="IOC\Configuration\SingletonSampleService.cs" />
- <Compile Include="IOC\Factories\FactoryTests.cs" />
- <Compile Include="IOC\FluentExtensionTests.cs" />
- <Compile Include="IOC\FluentPropertyInjectionTests.cs" />
- <Compile Include="IOC\InversionOfControlTests.cs" />
- <Compile Include="Proxy\ProxySerializationTests.cs" />
- <Compile Include="Reflection\BasePEVerifyTestCase.cs" />
- <Compile Include="Reflection\DuckTypingTests.cs" />
- <Compile Include="Reflection\LateBindingTests.cs" />
- <Compile Include="Reflection\ReflectionEmitTests.cs" />
- <Compile Include="Tools\ITest.cs" />
- <Compile Include="Tools\PEVerifier.cs" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\LinFu.AOP.Interfaces\LinFu.AOP.Interfaces.csproj">
- <Project>{0F8C48B0-4AE9-4429-AB90-C5141D710C2C}</Project>
- <Name>LinFu.AOP.Interfaces</Name>
- </ProjectReference>
- <ProjectReference Include="..\LinFu.AOP\LinFu.AOP.Cecil.csproj">
- <Project>{613B6547-DCBB-4505-82B8-B4179BFC95CE}</Project>
- <Name>LinFu.AOP.Cecil</Name>
- </ProjectReference>
- <ProjectReference Include="..\LinFu.IoC.Common\LinFu.IoC.Common.csproj">
- <Project>{D027A765-4D2E-48AE-9D83-C5F5AFA7D8C1}</Project>
- <Name>LinFu.IoC.Common</Name>
- </ProjectReference>
- <ProjectReference Include="..\LinFu.Proxy.Extensions\LinFu.Proxy.Extensions.csproj">
- <Project>{DC20B330-B410-481D-A192-D82A07D2C7EF}</Project>
- <Name>LinFu.Proxy.Extensions</Name>
- </ProjectReference>
- <ProjectReference Include="..\LinFu.Proxy.Interfaces\LinFu.Proxy.Interfaces.csproj">
- <Project>{6C29A409-6148-49AC-A192-DC6F33F3304C}</Project>
- <Name>LinFu.Proxy.Interfaces</Name>
- </ProjectReference>
- <ProjectReference Include="..\LinFu.Proxy\LinFu.Proxy.csproj">
- <Project>{54DA7856-9026-439A-8FFE-88BBF99577B8}</Project>
- <Name>LinFu.Proxy</Name>
- </ProjectReference>
- <ProjectReference Include="..\LinFu.Finders\LinFu.Finders.csproj">
- <Project>{020A9D4F-3C8C-48B5-830F-2EDAB07E0D97}</Project>
- <Name>LinFu.Finders</Name>
- </ProjectReference>
- <ProjectReference Include="..\LinFu.IoC\LinFu.IoC.csproj">
- <Project>{FA3D5517-EFF4-4363-AFF2-EF67B981334E}</Project>
- <Name>LinFu.IoC</Name>
- </ProjectReference>
- <ProjectReference Include="..\LinFu.Reflection.Emit\LinFu.Reflection.Emit.csproj">
- <Project>{22B3D63C-29E9-49D3-86CB-28FF7D2C70E7}</Project>
- <Name>LinFu.Reflection.Emit</Name>
- </ProjectReference>
- <ProjectReference Include="..\LinFu.Reflection\LinFu.Reflection.csproj">
- <Project>{22EEB00F-F471-486C-A6AD-60F088821C78}</Project>
- <Name>LinFu.Reflection</Name>
- </ProjectReference>
- <ProjectReference Include="..\SampleFileWatcherLibrary\SampleFileWatcherLibrary.csproj">
- <Project>{C93694B2-A776-4D91-8C1A-2A73B2479133}</Project>
- <Name>SampleFileWatcherLibrary</Name>
- </ProjectReference>
- <ProjectReference Include="..\SampleLibrary\SampleLibrary.csproj">
- <Project>{DEFBEF97-B03C-448F-9518-394735439E2E}</Project>
- <Name>SampleLibrary</Name>
- </ProjectReference>
- <ProjectReference Include="..\SampleStronglyNamedLibrary\SampleStronglyNamedLibrary.csproj">
- <Project>{9D2FF6CF-308E-4E31-A0D2-DE98355123CF}</Project>
- <Name>SampleStronglyNamedLibrary</Name>
- </ProjectReference>
- </ItemGroup>
- <ItemGroup>
- <None Include="App.config" />
- <None Include="packages.config" />
- </ItemGroup>
- <ItemGroup>
- <Analyzer Include="..\packages\xunit.analyzers.0.10.0\analyzers\dotnet\cs\xunit.analyzers.dll" />
- </ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
- <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
- <PropertyGroup>
- <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>
- </PropertyGroup>
- <Error Condition="!Exists('..\packages\NUnit.3.10.1\build\NUnit.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\NUnit.3.10.1\build\NUnit.props'))" />
- <Error Condition="!Exists('..\packages\xunit.core.2.4.0\build\xunit.core.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\xunit.core.2.4.0\build\xunit.core.props'))" />
- <Error Condition="!Exists('..\packages\xunit.core.2.4.0\build\xunit.core.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\xunit.core.2.4.0\build\xunit.core.targets'))" />
- </Target>
- <Import Project="..\packages\xunit.core.2.4.0\build\xunit.core.targets" Condition="Exists('..\packages\xunit.core.2.4.0\build\xunit.core.targets')" />
- <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
- Other similar extension points exist, see Microsoft.Common.targets.
- <Target Name="BeforeBuild">
- </Target>
- <Target Name="AfterBuild">
- </Target>
- -->
- </Project>