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

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

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