Ejemplo n.º 1
0
        public void Test(string cmdStr, int count)
        {
            var mail = new Mail();
            mail.AppendLine(Encoding.ASCII.GetBytes("\r\n"));//区切り行(ヘッダ終了)
            mail.AppendLine(Encoding.ASCII.GetBytes(cmdStr));//区切り行(ヘッダ終了)
            var mlCmd = new MlCmd(null, mail, _user1);

            Assert.AreEqual(mlCmd.Cast<object>().Count(),count); // コマンド数
        }
Ejemplo n.º 2
0
        public void Test(string cmdStr, MlCmdKind mlCmdKind, string paramStr)
        {
            var mail = new Mail();
            mail.AppendLine(Encoding.ASCII.GetBytes("\r\n"));//区切り行(ヘッダ終了)
            mail.AppendLine(Encoding.ASCII.GetBytes(cmdStr));//区切り行(ヘッダ終了)
            var mlCmd = new MlCmd(null, mail, _user1);

            Assert.AreEqual(mlCmd.Cast<object>().Count(),1); // コマンド数は1

            foreach (OneMlCmd oneMlCmd in mlCmd) {
                Assert.AreEqual(oneMlCmd.CmdKind,mlCmdKind);
                Assert.AreEqual(oneMlCmd.ParamStr,paramStr);
                break;
            }
        }