PageRenderTime 83ms CodeModel.GetById 40ms app.highlight 3ms RepoModel.GetById 37ms app.codeStats 0ms

/src/UnitTests/UnitTests.csproj

http://github.com/philiplaureano/LinFu
MSBuild | 224 lines | 217 code | 0 blank | 7 comment | 0 complexity | fa17bc0c70574eea8273ecd54a2fd59d MD5 | raw file
  1<?xml version="1.0" encoding="utf-8"?>
  2<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  3  <Import Project="..\packages\xunit.core.2.4.0\build\xunit.core.props" Condition="Exists('..\packages\xunit.core.2.4.0\build\xunit.core.props')" />
  4  <Import Project="..\packages\NUnit.3.10.1\build\NUnit.props" Condition="Exists('..\packages\NUnit.3.10.1\build\NUnit.props')" />
  5  <PropertyGroup>
  6    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
  7    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
  8    <ProductVersion>9.0.30729</ProductVersion>
  9    <ProductVersion>9.0.21022</ProductVersion>
 10    <SchemaVersion>2.0</SchemaVersion>
 11    <ProjectGuid>{E3B1686C-DCB3-44E7-BB25-9483592EA942}</ProjectGuid>
 12    <OutputType>Library</OutputType>
 13    <AppDesignerFolder>Properties</AppDesignerFolder>
 14    <RootNamespace>LinFu.UnitTests</RootNamespace>
 15    <AssemblyName>LinFu.UnitTests</AssemblyName>
 16    <TargetFrameworkVersion>v4.7.1</TargetFrameworkVersion>
 17    <FileAlignment>512</FileAlignment>
 18    <FileUpgradeFlags>
 19    </FileUpgradeFlags>
 20    <OldToolsVersion>3.5</OldToolsVersion>
 21    <UpgradeBackupLocation />
 22    <TargetFrameworkProfile />
 23    <NuGetPackageImportStamp>
 24    </NuGetPackageImportStamp>
 25  </PropertyGroup>
 26  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
 27    <DebugSymbols>true</DebugSymbols>
 28    <DebugType>full</DebugType>
 29    <Optimize>false</Optimize>
 30    <OutputPath>bin\Debug\</OutputPath>
 31    <DefineConstants>DEBUG;TRACE</DefineConstants>
 32    <ErrorReport>prompt</ErrorReport>
 33    <WarningLevel>4</WarningLevel>
 34    <Prefer32Bit>false</Prefer32Bit>
 35  </PropertyGroup>
 36  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 37    <DebugType>pdbonly</DebugType>
 38    <Optimize>true</Optimize>
 39    <OutputPath>bin\Release\</OutputPath>
 40    <DefineConstants>TRACE</DefineConstants>
 41    <ErrorReport>prompt</ErrorReport>
 42    <WarningLevel>4</WarningLevel>
 43    <Prefer32Bit>false</Prefer32Bit>
 44  </PropertyGroup>
 45  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'AutomatedDebug|AnyCPU' ">
 46    <DebugSymbols>true</DebugSymbols>
 47    <DebugType>full</DebugType>
 48    <Optimize>false</Optimize>
 49    <OutputPath>..\..\build\Debug\UnitTests\</OutputPath>
 50    <DefineConstants>DEBUG;TRACE</DefineConstants>
 51    <ErrorReport>prompt</ErrorReport>
 52    <WarningLevel>4</WarningLevel>
 53    <Prefer32Bit>false</Prefer32Bit>
 54  </PropertyGroup>
 55  <ItemGroup>
 56    <Reference Include="Mono.Cecil, Version=0.9.6.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756">
 57      <HintPath>..\packages\Mono.Cecil.0.9.6.4\lib\net45\Mono.Cecil.dll</HintPath>
 58      <Private>True</Private>
 59    </Reference>
 60    <Reference Include="Mono.Cecil.Mdb, Version=0.9.6.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756">
 61      <HintPath>..\packages\Mono.Cecil.0.9.6.4\lib\net45\Mono.Cecil.Mdb.dll</HintPath>
 62      <Private>True</Private>
 63    </Reference>
 64    <Reference Include="Mono.Cecil.Pdb, Version=0.9.6.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756">
 65      <HintPath>..\packages\Mono.Cecil.0.9.6.4\lib\net45\Mono.Cecil.Pdb.dll</HintPath>
 66      <Private>True</Private>
 67    </Reference>
 68    <Reference Include="Mono.Cecil.Rocks, Version=0.9.6.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756">
 69      <HintPath>..\packages\Mono.Cecil.0.9.6.4\lib\net45\Mono.Cecil.Rocks.dll</HintPath>
 70      <Private>True</Private>
 71    </Reference>
 72    <Reference Include="Moq, Version=2.0.2991.26580, Culture=neutral, PublicKeyToken=69f491c39445e920, processorArchitecture=MSIL">
 73      <SpecificVersion>False</SpecificVersion>
 74      <HintPath>..\..\lib\Moq.dll</HintPath>
 75    </Reference>
 76    <Reference Include="System" />
 77    <Reference Include="System.configuration" />
 78    <Reference Include="System.Core">
 79      <RequiredTargetFramework>3.5</RequiredTargetFramework>
 80    </Reference>
 81    <Reference Include="System.Data" />
 82    <Reference Include="System.Xml" />
 83    <Reference Include="xunit.abstractions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c">
 84      <HintPath>..\packages\xunit.abstractions.2.0.2\lib\net35\xunit.abstractions.dll</HintPath>
 85      <Private>True</Private>
 86    </Reference>
 87    <Reference Include="xunit.assert, Version=2.4.0.4049, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c">
 88      <HintPath>..\packages\xunit.assert.2.4.0\lib\netstandard2.0\xunit.assert.dll</HintPath>
 89      <Private>True</Private>
 90    </Reference>
 91    <Reference Include="xunit.core, Version=2.4.0.4049, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c">
 92      <HintPath>..\packages\xunit.extensibility.core.2.4.0\lib\net452\xunit.core.dll</HintPath>
 93      <Private>True</Private>
 94    </Reference>
 95    <Reference Include="xunit.execution.desktop, Version=2.4.0.4049, Culture=neutral, PublicKeyToken=8d05b1bb7a6fdb6c">
 96      <HintPath>..\packages\xunit.extensibility.execution.2.4.0\lib\net452\xunit.execution.desktop.dll</HintPath>
 97      <Private>True</Private>
 98    </Reference>
 99  </ItemGroup>
100  <ItemGroup>
101    <Compile Include="AOP\BootStrappingTests.cs" />
102    <Compile Include="AOP\FieldInterceptionTests.cs" />
103    <Compile Include="AOP\MethodBodyInterceptionTests.cs" />
104    <Compile Include="AOP\NewOperatorInterceptionTests.cs" />
105    <Compile Include="AOP\ParameterDefinitionExtensionTests.cs" />
106    <Compile Include="AOP\ThirdPartyMethodCallInterceptionTests.cs" />
107    <Compile Include="AssemblyInfo.cs" />
108    <Compile Include="BaseTestFixture.cs" />
109    <Compile Include="EnumerableExtensions.cs" />
110    <Compile Include="Finders\MethodFinderTests.cs" />
111    <Compile Include="IOC\Configuration\InitializerTests.cs" />
112    <Compile Include="IOC\FactoryStorageTests.cs" />
113    <Compile Include="IOC\FieldInjectionTests.cs" />
114    <Compile Include="IOC\FileWatcherTests.cs" />
115    <Compile Include="IOC\MethodInjectionTests.cs" />
116    <Compile Include="IOC\PropertyInjectionTests.cs" />
117    <Compile Include="IOC\ResolutionTests.cs" />
118    <Compile Include="IOC\ScopeTests.cs" />
119    <Compile Include="Proxy\InterfaceExtractorTests.cs" />
120    <Compile Include="Proxy\LazyObjectTests.cs" />
121    <Compile Include="Proxy\MockInterceptor.cs" />
122    <Compile Include="Proxy\ProxyFactoryTests.cs" />
123    <Compile Include="Finders\FinderTests.cs" />
124    <Compile Include="IOC\FluentExtensionTests.Implementation.cs" />
125    <Compile Include="IOC\Configuration\AssemblyContainerLoaderTests.cs" />
126    <Compile Include="IOC\Configuration\ConfigurationTests.cs" />
127    <Compile Include="IOC\Configuration\LoaderAttributeTests.cs" />
128    <Compile Include="IOC\Configuration\NamedOncePerRequestSampleService.cs" />
129    <Compile Include="IOC\Configuration\NamedOncePerThreadSampleService.cs" />
130    <Compile Include="IOC\Configuration\NamedSingletonSampleService.cs" />
131    <Compile Include="IOC\Configuration\OncePerRequestSampleService.cs" />
132    <Compile Include="IOC\Configuration\OncePerThreadSampleService.cs" />
133    <Compile Include="IOC\Configuration\SingletonSampleService.cs" />
134    <Compile Include="IOC\Factories\FactoryTests.cs" />
135    <Compile Include="IOC\FluentExtensionTests.cs" />
136    <Compile Include="IOC\FluentPropertyInjectionTests.cs" />
137    <Compile Include="IOC\InversionOfControlTests.cs" />
138    <Compile Include="Proxy\ProxySerializationTests.cs" />
139    <Compile Include="Reflection\BasePEVerifyTestCase.cs" />
140    <Compile Include="Reflection\DuckTypingTests.cs" />
141    <Compile Include="Reflection\LateBindingTests.cs" />
142    <Compile Include="Reflection\ReflectionEmitTests.cs" />
143    <Compile Include="Tools\ITest.cs" />
144    <Compile Include="Tools\PEVerifier.cs" />
145  </ItemGroup>
146  <ItemGroup>
147    <ProjectReference Include="..\LinFu.AOP.Interfaces\LinFu.AOP.Interfaces.csproj">
148      <Project>{0F8C48B0-4AE9-4429-AB90-C5141D710C2C}</Project>
149      <Name>LinFu.AOP.Interfaces</Name>
150    </ProjectReference>
151    <ProjectReference Include="..\LinFu.AOP\LinFu.AOP.Cecil.csproj">
152      <Project>{613B6547-DCBB-4505-82B8-B4179BFC95CE}</Project>
153      <Name>LinFu.AOP.Cecil</Name>
154    </ProjectReference>
155    <ProjectReference Include="..\LinFu.IoC.Common\LinFu.IoC.Common.csproj">
156      <Project>{D027A765-4D2E-48AE-9D83-C5F5AFA7D8C1}</Project>
157      <Name>LinFu.IoC.Common</Name>
158    </ProjectReference>
159    <ProjectReference Include="..\LinFu.Proxy.Extensions\LinFu.Proxy.Extensions.csproj">
160      <Project>{DC20B330-B410-481D-A192-D82A07D2C7EF}</Project>
161      <Name>LinFu.Proxy.Extensions</Name>
162    </ProjectReference>
163    <ProjectReference Include="..\LinFu.Proxy.Interfaces\LinFu.Proxy.Interfaces.csproj">
164      <Project>{6C29A409-6148-49AC-A192-DC6F33F3304C}</Project>
165      <Name>LinFu.Proxy.Interfaces</Name>
166    </ProjectReference>
167    <ProjectReference Include="..\LinFu.Proxy\LinFu.Proxy.csproj">
168      <Project>{54DA7856-9026-439A-8FFE-88BBF99577B8}</Project>
169      <Name>LinFu.Proxy</Name>
170    </ProjectReference>
171    <ProjectReference Include="..\LinFu.Finders\LinFu.Finders.csproj">
172      <Project>{020A9D4F-3C8C-48B5-830F-2EDAB07E0D97}</Project>
173      <Name>LinFu.Finders</Name>
174    </ProjectReference>
175    <ProjectReference Include="..\LinFu.IoC\LinFu.IoC.csproj">
176      <Project>{FA3D5517-EFF4-4363-AFF2-EF67B981334E}</Project>
177      <Name>LinFu.IoC</Name>
178    </ProjectReference>
179    <ProjectReference Include="..\LinFu.Reflection.Emit\LinFu.Reflection.Emit.csproj">
180      <Project>{22B3D63C-29E9-49D3-86CB-28FF7D2C70E7}</Project>
181      <Name>LinFu.Reflection.Emit</Name>
182    </ProjectReference>
183    <ProjectReference Include="..\LinFu.Reflection\LinFu.Reflection.csproj">
184      <Project>{22EEB00F-F471-486C-A6AD-60F088821C78}</Project>
185      <Name>LinFu.Reflection</Name>
186    </ProjectReference>
187    <ProjectReference Include="..\SampleFileWatcherLibrary\SampleFileWatcherLibrary.csproj">
188      <Project>{C93694B2-A776-4D91-8C1A-2A73B2479133}</Project>
189      <Name>SampleFileWatcherLibrary</Name>
190    </ProjectReference>
191    <ProjectReference Include="..\SampleLibrary\SampleLibrary.csproj">
192      <Project>{DEFBEF97-B03C-448F-9518-394735439E2E}</Project>
193      <Name>SampleLibrary</Name>
194    </ProjectReference>
195    <ProjectReference Include="..\SampleStronglyNamedLibrary\SampleStronglyNamedLibrary.csproj">
196      <Project>{9D2FF6CF-308E-4E31-A0D2-DE98355123CF}</Project>
197      <Name>SampleStronglyNamedLibrary</Name>
198    </ProjectReference>
199  </ItemGroup>
200  <ItemGroup>
201    <None Include="App.config" />
202    <None Include="packages.config" />
203  </ItemGroup>
204  <ItemGroup>
205    <Analyzer Include="..\packages\xunit.analyzers.0.10.0\analyzers\dotnet\cs\xunit.analyzers.dll" />
206  </ItemGroup>
207  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
208  <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
209    <PropertyGroup>
210      <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>
211    </PropertyGroup>
212    <Error Condition="!Exists('..\packages\NUnit.3.10.1\build\NUnit.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\NUnit.3.10.1\build\NUnit.props'))" />
213    <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'))" />
214    <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'))" />
215  </Target>
216  <Import Project="..\packages\xunit.core.2.4.0\build\xunit.core.targets" Condition="Exists('..\packages\xunit.core.2.4.0\build\xunit.core.targets')" />
217  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
218       Other similar extension points exist, see Microsoft.Common.targets.
219  <Target Name="BeforeBuild">
220  </Target>
221  <Target Name="AfterBuild">
222  </Target>
223  -->
224</Project>