Refactored Channel's virtual and abstract methods to NOT be "internal" (or public).
[dotnetoauth.git] / src / DotNetOAuth.Test / Mocks / TestChannel.cs
blob5663ec2acb443a252fee916b6d7a129d9088269e
1 //-----------------------------------------------------------------------
2 // <copyright file="TestChannel.cs" company="Andrew Arnott">
3 // Copyright (c) Andrew Arnott. All rights reserved.
4 // </copyright>
5 //-----------------------------------------------------------------------
7 namespace DotNetOAuth.Test.Mocks {
8 using System;
9 using System.Collections.Generic;
10 using System.Linq;
11 using System.Text;
12 using DotNetOAuth.Messaging;
14 internal class TestChannel : Channel {
15 internal TestChannel()
16 : base(new TestMessageTypeProvider()) {
19 protected override IProtocolMessage RequestInternal(IDirectedProtocolMessage request) {
20 throw new NotImplementedException("Request");
23 protected override IProtocolMessage ReadFromResponseInternal(System.IO.Stream responseStream) {
24 throw new NotImplementedException("ReadFromResponse");
27 protected override void SendDirectMessageResponse(IProtocolMessage response) {
28 throw new NotImplementedException("SendDirectMessageResponse");