我想给Mirai contribute添加一个新的协议,但是怎么样对代码进行一个测试呢?如果要测试协议类的怎么测试呢?麻烦大佬解答一下目前mirai的开发流程。谢谢!