summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.Test/OpenId/Extensions/ExtensionsInteropHelperRPRequestTests.cs
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2009-11-22 13:17:23 -0800
committerAndrew Arnott <andrewarnott@gmail.com>2009-11-22 13:17:23 -0800
commit6dc890720e3341dbb4c19344e2116a3690d5fb8c (patch)
tree3aa212491e33b4bbc1f75409916fd6ec289e3833 /src/DotNetOpenAuth.Test/OpenId/Extensions/ExtensionsInteropHelperRPRequestTests.cs
parent90b81ab271bd0d0fd1396c062504bdc75a02a809 (diff)
downloadDotNetOpenAuth-6dc890720e3341dbb4c19344e2116a3690d5fb8c.zip
DotNetOpenAuth-6dc890720e3341dbb4c19344e2116a3690d5fb8c.tar.gz
DotNetOpenAuth-6dc890720e3341dbb4c19344e2116a3690d5fb8c.tar.bz2
Some extensive refactoring around IIdentifierDiscoveryResult and ServiceEndpoint.
Diffstat (limited to 'src/DotNetOpenAuth.Test/OpenId/Extensions/ExtensionsInteropHelperRPRequestTests.cs')
-rw-r--r--src/DotNetOpenAuth.Test/OpenId/Extensions/ExtensionsInteropHelperRPRequestTests.cs9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/DotNetOpenAuth.Test/OpenId/Extensions/ExtensionsInteropHelperRPRequestTests.cs b/src/DotNetOpenAuth.Test/OpenId/Extensions/ExtensionsInteropHelperRPRequestTests.cs
index ba5e335..3e0b72a 100644
--- a/src/DotNetOpenAuth.Test/OpenId/Extensions/ExtensionsInteropHelperRPRequestTests.cs
+++ b/src/DotNetOpenAuth.Test/OpenId/Extensions/ExtensionsInteropHelperRPRequestTests.cs
@@ -12,6 +12,7 @@ namespace DotNetOpenAuth.Test.OpenId {
using DotNetOpenAuth.OpenId.Extensions.SimpleRegistration;
using DotNetOpenAuth.OpenId.RelyingParty;
using Microsoft.VisualStudio.TestTools.UnitTesting;
+ using System.Collections.ObjectModel;
[TestClass]
public class ExtensionsInteropHelperRPRequestTests : OpenIdTestBase {
@@ -118,11 +119,9 @@ namespace DotNetOpenAuth.Test.OpenId {
/// </summary>
/// <param name="typeUri">The type URI.</param>
private void InjectAdvertisedTypeUri(string typeUri) {
- var serviceEndpoint = ServiceEndpoint_Accessor.AttachShadow(((ServiceEndpoint)this.authReq.Provider));
- serviceEndpoint.ProviderDescription = ProviderEndpointDescription_Accessor.AttachShadow(
- new ProviderEndpointDescription(
- serviceEndpoint.ProviderDescription.Endpoint,
- serviceEndpoint.ProviderDescription.Capabilities.Concat(new[] { typeUri })));
+ var serviceEndpoint = ProviderEndpointDescription_Accessor.AttachShadow(((ProviderEndpointDescription)this.authReq.Provider));
+ serviceEndpoint.Capabilities = new ReadOnlyCollection<string>(
+ serviceEndpoint.Capabilities.Concat(new[] { typeUri }).ToList());
}
}
}