コード例 #1
0
 public void TestError()
 {
     try
     {
         CommandRouter Router = new CommandRouter();
         Router.Add(EventType.GM, MatchType.Contains, "test", typeof(object));
         Assert.IsTrue(false);
     }
     catch (Exception e)
     {
         Assert.IsTrue(true);
     }
 }
コード例 #2
0
        public void TestRouter()
        {
            Flag = 0;

            CommandRouter Router = new CommandRouter();

            Router.Add(EventType.GM, MatchType.Contains, "test", typeof(TestCommand));

            object sender             = new object();
            CQGroupMessageEventArgs e = null;

            Router.Handle(sender, e);

            Assert.AreEqual(1, Flag);
        }