diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2009-06-19 23:13:22 -0700 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2009-06-20 08:43:09 -0700 |
commit | 8eed943f4bd72d54d52ce9088ee968e354d4fd0a (patch) | |
tree | 491e655ce6ccb57b4870a54930a504b34618017e /src/DotNetOpenAuth.Test/OpenId/OpenIdTestBase.cs | |
parent | 0d3741fe631df59b30a7808a29294167f45cad39 (diff) | |
download | DotNetOpenAuth-8eed943f4bd72d54d52ce9088ee968e354d4fd0a.zip DotNetOpenAuth-8eed943f4bd72d54d52ce9088ee968e354d4fd0a.tar.gz DotNetOpenAuth-8eed943f4bd72d54d52ce9088ee968e354d4fd0a.tar.bz2 |
Added the AXFetchAsSregTransform OpenID behavior that allows RPs and OPs to deal strictly with Sreg and yet be compatible with all known formats of AX requests and responses.
Diffstat (limited to 'src/DotNetOpenAuth.Test/OpenId/OpenIdTestBase.cs')
-rw-r--r-- | src/DotNetOpenAuth.Test/OpenId/OpenIdTestBase.cs | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/DotNetOpenAuth.Test/OpenId/OpenIdTestBase.cs b/src/DotNetOpenAuth.Test/OpenId/OpenIdTestBase.cs index 8fa5580..59c818c 100644 --- a/src/DotNetOpenAuth.Test/OpenId/OpenIdTestBase.cs +++ b/src/DotNetOpenAuth.Test/OpenId/OpenIdTestBase.cs @@ -187,7 +187,16 @@ namespace DotNetOpenAuth.Test.OpenId { /// </summary> /// <returns>The new instance.</returns> protected OpenIdRelyingParty CreateRelyingParty() { - var rp = new OpenIdRelyingParty(new StandardRelyingPartyApplicationStore()); + return this.CreateRelyingParty(false); + } + + /// <summary> + /// Creates a standard <see cref="OpenIdRelyingParty"/> instance for general testing. + /// </summary> + /// <param name="stateless">if set to <c>true</c> a stateless RP is created.</param> + /// <returns>The new instance.</returns> + protected OpenIdRelyingParty CreateRelyingParty(bool stateless) { + var rp = new OpenIdRelyingParty(stateless ? null : new StandardRelyingPartyApplicationStore()); rp.Channel.WebRequestHandler = this.MockResponder.MockWebRequestHandler; return rp; } |