Ejemplo n.º 1
0
 public BaseTest()
 {
     LecternMessage.LoadRegex();
     bridge = GlobalContainer.Container.GetExport <ILecternBridge>().Value;
 }
Ejemplo n.º 2
0
        public void TestArguments(string messagetext, List <string> expected)
        {
            var message = new LecternMessage(messagetext);

            Assert.Equal(expected, message.Arguments);
        }
Ejemplo n.º 3
0
        public void TestSerialization(string messagetext, string expected)
        {
            var message = new LecternMessage(messagetext);

            Assert.Equal(expected, message.ToJson(false));
        }
Ejemplo n.º 4
0
 public override void RecieveMessage(LecternMessage message)
 {
     logger.Info("Message was Recieved by plugin {0}: {1}", Name, message.ToJson(false));
 }
Ejemplo n.º 5
0
 public abstract void RecieveMessage(LecternMessage message);
Ejemplo n.º 6
0
 public override void RecieveMessage(LecternMessage message)
 {
 }
Ejemplo n.º 7
0
 public void RecieveMessage(LecternMessage message)
 {
     _logger.Info("Message was Recieved: {0}", message.ToJson());
 }
Ejemplo n.º 8
0
 public void SendMessage(LecternMessage message)
 {
     _logger.Info("Message was Sent: {0}", message.ToJson());
 }