AjErl.Tests.Expressions.ReceiveExpressionTests.ReceiveMessageWithNoMatch C# (CSharp) 메소드

ReceiveMessageWithNoMatch() 개인적인 메소드

private ReceiveMessageWithNoMatch ( ) : void
리턴 void
        public void ReceiveMessageWithNoMatch()
        {
            Process process = new Process();
            process.Tell(new Atom("foo"));
            Process.Current = process;

            MatchBody match = new MatchBody(new Atom("ping"), new ConstantExpression("pong"));
            ReceiveExpression expr = new ReceiveExpression(new MatchBody[] { match });

            Assert.IsFalse(expr.HasVariable());

            Assert.IsNull(expr.Evaluate(null));
        }