瀏覽代碼

Adding unit test

Sebastien Ros 11 年之前
父節點
當前提交
0e565bd488
共有 1 個文件被更改,包括 20 次插入0 次删除
  1. 20 0
      Jint.Tests/Runtime/InteropTests.cs

+ 20 - 0
Jint.Tests/Runtime/InteropTests.cs

@@ -563,6 +563,23 @@ namespace Jint.Tests.Runtime
 
         }
 
+        [Fact]
+        public void CanUserIncrementOperator()
+        {
+            var p = new Person
+            {
+                Age = 1,
+            };
+
+            _engine.SetValue("p", p);
+
+            RunTest(@"
+                assert(p.Age++ === 2);
+            ");
+
+            Assert.Equal(2, p.Age);
+        }
+
         [Fact]
         public void CanOverwriteValues()
         {
@@ -573,5 +590,8 @@ namespace Jint.Tests.Runtime
                 assert(x === 4);
             ");
         }
+
+
+
     }
 }