1 ///home/jeremie/CirCTemp/Tests/ChannelMessageBakeryTest.cs
2 //Written by jeremie at 11:15 16/06/2007
4 //This file is licensed under the LGPL licence as described in the COPYING file
10 using NUnit
.Framework
;
11 using System
.Collections
.Generic
;
13 [TestFixtureAttribute
]
14 public class ChannelMessageBakeryTest
16 ChannelMessageBakery bakery
;
19 public ChannelMessageBakeryTest()
27 bakery
= new ChannelMessageBakery(null);
32 internal class TestIrcConn
: IrcConnection
34 public TestIrcConn(): base()
38 public override void Connect ()
43 public override void Disconnect ()
48 public override IrcChannel
JoinChannel (string channelName
)
53 public override IList
<IrcChannel
> JoinedChannels
{
57 public override string Nick
{
62 protected override void Dispose (bool managedRes
)
67 public override string RealName
{
68 get { return string.Empty; }
71 public override void SendRawMessage (string message
)
77 internal class TestIrcChan
: IrcChannel
79 public TestIrcChan(string chan
, IrcConnection parent
): base(chan
, parent
)
84 protected override void SendQuitMessage(string byeMessage
)
89 public override void SendMessage (string message
)