Fixed "assertEquals" directive (used in JUnit tests)
diff --git a/freemarker-test-utils/src/main/java/org/apache/freemarker/test/templateutil/AssertEqualsDirective.java b/freemarker-test-utils/src/main/java/org/apache/freemarker/test/templateutil/AssertEqualsDirective.java
index 27c1ba2..a5fd6ed 100644
--- a/freemarker-test-utils/src/main/java/org/apache/freemarker/test/templateutil/AssertEqualsDirective.java
+++ b/freemarker-test-utils/src/main/java/org/apache/freemarker/test/templateutil/AssertEqualsDirective.java
@@ -57,7 +57,7 @@
     public void execute(TemplateModel[] args, CallPlace callPlace, Writer out, Environment env)
             throws TemplateException, IOException {
         TemplateModel actual = CallableUtils.getArgument(args, ACTUAL_ARG_IDX, null, this);
-        TemplateModel expected = CallableUtils.getArgument(args, ACTUAL_ARG_IDX, null, this);
+        TemplateModel expected = CallableUtils.getArgument(args, EXPECTED_ARG_IDX, null, this);
         if (!env.applyEqualsOperatorLenient(actual, expected)) {
             throw new AssertionFailedInTemplateException("Assertion failed:\n"
                     + "Expected: " + tryUnwrap(expected) + "\n"