OpenID error direct response messages are now sent with HTTP status codes of 400.
[dotnetoauth.git] / src / DotNetOpenAuth.Test / DotNetOpenAuth.Test.csproj
blob2bcec94150ab23f434ba4f7353d2bfa3ece3b889
1 <Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2   <PropertyGroup>
3     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
4     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
5     <ProductVersion>9.0.30729</ProductVersion>
6     <SchemaVersion>2.0</SchemaVersion>
7     <ProjectGuid>{4376ECC9-C346-4A99-B13C-FA93C0FBD2C9}</ProjectGuid>
8     <OutputType>Library</OutputType>
9     <AppDesignerFolder>Properties</AppDesignerFolder>
10     <RootNamespace>DotNetOpenAuth.Test</RootNamespace>
11     <AssemblyName>DotNetOpenAuth.Test</AssemblyName>
12     <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
13     <FileAlignment>512</FileAlignment>
14     <ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
15   </PropertyGroup>
16   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
17     <DebugSymbols>true</DebugSymbols>
18     <DebugType>full</DebugType>
19     <Optimize>false</Optimize>
20     <OutputPath>..\..\bin\Debug\</OutputPath>
21     <DefineConstants>DEBUG;TRACE</DefineConstants>
22     <ErrorReport>prompt</ErrorReport>
23     <WarningLevel>4</WarningLevel>
24   </PropertyGroup>
25   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
26     <DebugType>pdbonly</DebugType>
27     <Optimize>true</Optimize>
28     <OutputPath>..\..\bin\Release\</OutputPath>
29     <DefineConstants>TRACE</DefineConstants>
30     <ErrorReport>prompt</ErrorReport>
31     <WarningLevel>4</WarningLevel>
32   </PropertyGroup>
33   <PropertyGroup Condition=" '$(Sign)' == 'true' ">
34     <SignAssembly>true</SignAssembly>
35     <AssemblyOriginatorKeyFile>..\official-build-key.pfx</AssemblyOriginatorKeyFile>
36   </PropertyGroup>
37   <ItemGroup>
38     <Reference Include="log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821, processorArchitecture=MSIL">
39       <SpecificVersion>False</SpecificVersion>
40       <HintPath>..\..\lib\log4net.dll</HintPath>
41     </Reference>
42     <Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
43     <Reference Include="System" />
44     <Reference Include="System.configuration" />
45     <Reference Include="System.Core">
46       <RequiredTargetFramework>3.5</RequiredTargetFramework>
47     </Reference>
48     <Reference Include="System.Data" />
49     <Reference Include="System.Data.DataSetExtensions">
50       <RequiredTargetFramework>3.5</RequiredTargetFramework>
51     </Reference>
52     <Reference Include="System.Runtime.Serialization">
53       <RequiredTargetFramework>3.0</RequiredTargetFramework>
54     </Reference>
55     <Reference Include="System.Web" />
56     <Reference Include="System.Xml" />
57     <Reference Include="System.Xml.Linq">
58       <RequiredTargetFramework>3.5</RequiredTargetFramework>
59     </Reference>
60   </ItemGroup>
61   <ItemGroup>
62     <Compile Include="Configuration\SectionTests.cs" />
63     <Compile Include="CoordinatorBase.cs" />
64     <Compile Include="Hosting\AspNetHost.cs" />
65     <Compile Include="Hosting\HostingTests.cs" />
66     <Compile Include="Hosting\HttpHost.cs" />
67     <Compile Include="Hosting\TestingWorkerRequest.cs" />
68     <Compile Include="Messaging\CollectionAssert.cs" />
69     <Compile Include="Messaging\ErrorUtilitiesTests.cs" />
70     <Compile Include="Messaging\MessageSerializerTests.cs" />
71     <Compile Include="Messaging\Reflection\MessageDescriptionTests.cs" />
72     <Compile Include="Messaging\Reflection\MessageDictionaryTests.cs" />
73     <Compile Include="Messaging\MessagingTestBase.cs" />
74     <Compile Include="Messaging\MessagingUtilitiesTests.cs" />
75     <Compile Include="Messaging\ChannelTests.cs" />
76     <Compile Include="Messaging\HttpRequestInfoTests.cs" />
77     <Compile Include="Messaging\ProtocolExceptionTests.cs" />
78     <Compile Include="Messaging\Bindings\StandardExpirationBindingElementTests.cs" />
79     <Compile Include="Messaging\Reflection\MessagePartTests.cs" />
80     <Compile Include="Messaging\Reflection\ValueMappingTests.cs" />
81     <Compile Include="Mocks\CoordinatingChannel.cs" />
82     <Compile Include="Mocks\CoordinatingUserAgentResponse.cs" />
83     <Compile Include="Mocks\InMemoryTokenManager.cs" />
84     <Compile Include="Mocks\MockHttpRequest.cs" />
85     <Compile Include="Mocks\MockIdentifier.cs" />
86     <Compile Include="Mocks\MockOpenIdExtension.cs" />
87     <Compile Include="Mocks\MockTransformationBindingElement.cs" />
88     <Compile Include="Mocks\MockReplayProtectionBindingElement.cs" />
89     <Compile Include="Mocks\TestBaseMessage.cs" />
90     <Compile Include="Mocks\TestDerivedMessage.cs" />
91     <Compile Include="Mocks\TestDirectResponseMessageWithHttpStatus.cs" />
92     <Compile Include="Mocks\TestReplayProtectedMessage.cs" />
93     <Compile Include="Mocks\TestDirectedMessage.cs" />
94     <Compile Include="Mocks\TestBadChannel.cs" />
95     <Compile Include="Mocks\TestExpiringMessage.cs" />
96     <Compile Include="Mocks\TestSignedDirectedMessage.cs" />
97     <Compile Include="Mocks\MockSigningBindingElement.cs" />
98     <Compile Include="Mocks\TestWebRequestHandler.cs" />
99     <Compile Include="Mocks\TestChannel.cs" />
100     <Compile Include="Mocks\TestMessage.cs" />
101     <Compile Include="Mocks\TestMessageFactory.cs" />
102     <Compile Include="OAuth\ChannelElements\HmacSha1SigningBindingElementTests.cs" />
103     <Compile Include="OAuth\ChannelElements\OAuthChannelTests.cs" />
104     <Compile Include="OAuth\ChannelElements\PlaintextSigningBindingElementTest.cs" />
105     <Compile Include="OAuth\ChannelElements\SigningBindingElementBaseTests.cs" />
106     <Compile Include="OAuth\ConsumerDescription.cs" />
107     <Compile Include="OAuth\ProtocolTests.cs" />
108     <Compile Include="OAuth\ServiceProviderDescriptionTests.cs" />
109     <Compile Include="OpenId\AssociationsTests.cs" />
110     <Compile Include="OpenId\AssociationTests.cs" />
111     <Compile Include="OpenId\AuthenticationTests.cs" />
112     <Compile Include="OpenId\ChannelElements\ExtensionsBindingElementTests.cs" />
113     <Compile Include="OpenId\ChannelElements\KeyValueFormEncodingTests.cs" />
114     <Compile Include="Messaging\Bindings\StandardReplayProtectionBindingElementTests.cs" />
115     <Compile Include="OpenId\ChannelElements\SigningBindingElementTests.cs" />
116     <Compile Include="OpenId\DiffieHellmanTests.cs" />
117     <Compile Include="OpenId\Extensions\AttributeExchange\FetchRequestTests.cs" />
118     <Compile Include="OpenId\Extensions\AttributeExchange\FetchResponseTests.cs" />
119     <Compile Include="OpenId\Extensions\AttributeExchange\AttributeExchangeRoundtripTests.cs" />
120     <Compile Include="OpenId\Extensions\AttributeExchange\AttributeRequestTests.cs" />
121     <Compile Include="OpenId\Extensions\AttributeExchange\AttributeValuesTests.cs" />
122     <Compile Include="OpenId\Extensions\AttributeExchange\StoreRequestTests.cs" />
123     <Compile Include="OpenId\Extensions\AttributeExchange\StoreResponseTests.cs" />
124     <Compile Include="OpenId\Extensions\ProviderAuthenticationPolicy\PapeRoundTripTests.cs" />
125     <Compile Include="OpenId\Extensions\ProviderAuthenticationPolicy\PolicyRequestTests.cs" />
126     <Compile Include="OpenId\Extensions\ProviderAuthenticationPolicy\PolicyResponseTests.cs" />
127     <Compile Include="OpenId\Extensions\SimpleRegistration\ClaimsResponseTests.cs" />
128     <Compile Include="OpenId\Extensions\ExtensionTestUtilities.cs" />
129     <Compile Include="OpenId\Extensions\SimpleRegistration\ClaimsRequestTests.cs" />
130     <Compile Include="OpenId\IdentifierTests.cs" />
131     <Compile Include="OpenId\Messages\AssociateDiffieHellmanRequestTests.cs" />
132     <Compile Include="OpenId\Messages\AssociateRequestTests.cs" />
133     <Compile Include="OpenId\Messages\AssociateUnsuccessfulResponseTests.cs" />
134     <Compile Include="OpenId\Messages\AssociateUnencryptedResponseTests.cs" />
135     <Compile Include="OpenId\ChannelElements\OpenIdChannelTests.cs" />
136     <Compile Include="OpenId\Messages\CheckIdRequestTests.cs" />
137     <Compile Include="OpenId\Messages\CheckAuthenticationResponseTests.cs" />
138     <Compile Include="OpenId\Messages\CheckAuthenticationRequestTests.cs" />
139     <Compile Include="OpenId\Messages\IndirectSignedResponseTests.cs" />
140     <Compile Include="OpenId\Messages\NegativeAssertionResponseTests.cs" />
141     <Compile Include="OpenId\Messages\DirectErrorResponseTests.cs" />
142     <Compile Include="OpenId\Messages\IndirectErrorResponseTests.cs" />
143     <Compile Include="OpenId\Messages\PositiveAssertionResponseTests.cs" />
144     <Compile Include="OpenId\Messages\SignedResponseRequestTests.cs" />
145     <Compile Include="OpenId\OpenIdCoordinator.cs" />
146     <Compile Include="OpenId\AssociationHandshakeTests.cs" />
147     <Compile Include="OpenId\OpenIdTestBase.cs" />
148     <Compile Include="OpenId\Provider\AuthenticationRequestTest.cs" />
149     <Compile Include="OpenId\Provider\OpenIdProviderTests.cs" />
150     <Compile Include="OpenId\RealmTests.cs" />
151     <Compile Include="OpenId\RelyingParty\AuthenticationRequestTests.cs" />
152     <Compile Include="OpenId\RelyingParty\FailedAuthenticationResponseTests.cs" />
153     <Compile Include="OpenId\RelyingParty\NegativeAuthenticationResponseTests.cs" />
154     <Compile Include="OpenId\RelyingParty\PositiveAuthenticationResponseTests.cs" />
155     <Compile Include="OpenId\RelyingParty\OpenIdRelyingPartyTests.cs" />
156     <Compile Include="OpenId\RelyingParty\RelyingPartySecuritySettingsTests.cs" />
157     <Compile Include="OpenId\RelyingParty\ServiceEndpointTests.cs" />
158     <Compile Include="OpenId\UriIdentifierTests.cs" />
159     <Compile Include="OpenId\XriIdentifierTests.cs" />
160     <Compile Include="Properties\AssemblyInfo.cs" />
161     <Compile Include="Messaging\ResponseTests.cs" />
162     <Compile Include="OAuth\AppendixScenarios.cs" />
163     <Compile Include="Mocks\CoordinatingOAuthChannel.cs" />
164     <Compile Include="OAuth\OAuthCoordinator.cs" />
165     <Compile Include="TestBase.cs" />
166     <Compile Include="TestUtilities.cs" />
167     <Compile Include="UriUtilTests.cs" />
168     <Compile Include="UtilTests.cs" />
169   </ItemGroup>
170   <ItemGroup>
171     <ProjectReference Include="..\DotNetOpenAuth\DotNetOpenAuth.csproj">
172       <Project>{3191B653-F76D-4C1A-9A5A-347BC3AAAAB7}</Project>
173       <Name>DotNetOpenAuth</Name>
174     </ProjectReference>
175   </ItemGroup>
176   <ItemGroup>
177     <EmbeddedResource Include="Logging.config" />
178   </ItemGroup>
179   <ItemGroup>
180     <Shadow Include="Test References\DotNetOpenAuth.accessor" />
181   </ItemGroup>
182   <ItemGroup>
183     <EmbeddedResource Include="OpenId\Discovery\htmldiscovery\html1020.html" />
184     <EmbeddedResource Include="OpenId\Discovery\htmldiscovery\html10both.html" />
185     <EmbeddedResource Include="OpenId\Discovery\htmldiscovery\html10del.html" />
186     <EmbeddedResource Include="OpenId\Discovery\htmldiscovery\html10prov.html" />
187     <EmbeddedResource Include="OpenId\Discovery\htmldiscovery\html2010.html" />
188     <EmbeddedResource Include="OpenId\Discovery\htmldiscovery\html2010combinedA.html" />
189     <EmbeddedResource Include="OpenId\Discovery\htmldiscovery\html2010combinedB.html" />
190     <EmbeddedResource Include="OpenId\Discovery\htmldiscovery\html2010combinedC.html" />
191     <EmbeddedResource Include="OpenId\Discovery\htmldiscovery\html20both.html" />
192     <EmbeddedResource Include="OpenId\Discovery\htmldiscovery\html20del.html" />
193     <EmbeddedResource Include="OpenId\Discovery\htmldiscovery\html20prov.html" />
194     <EmbeddedResource Include="OpenId\Discovery\htmldiscovery\html20relative.html" />
195     <EmbeddedResource Include="OpenId\Discovery\xrdsdiscovery\xrds-irrelevant.xml" />
196     <EmbeddedResource Include="OpenId\Discovery\xrdsdiscovery\xrds10.xml" />
197     <EmbeddedResource Include="OpenId\Discovery\xrdsdiscovery\xrds1020.xml" />
198     <EmbeddedResource Include="OpenId\Discovery\xrdsdiscovery\xrds11.xml" />
199     <EmbeddedResource Include="OpenId\Discovery\xrdsdiscovery\xrds20.xml" />
200     <EmbeddedResource Include="OpenId\Discovery\xrdsdiscovery\xrds2010a.xml" />
201     <EmbeddedResource Include="OpenId\Discovery\xrdsdiscovery\xrds2010b.xml" />
202     <EmbeddedResource Include="OpenId\Discovery\xrdsdiscovery\XrdsReferencedInHead.html" />
203     <EmbeddedResource Include="OpenId\Discovery\xrdsdiscovery\XrdsReferencedInHttpHeader.html" />
204   </ItemGroup>
205   <ItemGroup>
206     <EmbeddedResource Include="OpenId\dhpriv.txt" />
207   </ItemGroup>
208   <ItemGroup>
209     <None Include="App.config" />
210   </ItemGroup>
211   <ItemGroup>
212     <Folder Include="OpenId\UI\" />
213   </ItemGroup>
214   <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
215   <Import Project="..\..\tools\DotNetOpenAuth.Versioning.targets" />
216 </Project>