Add extra test to JsOverlays.

Change-Id: Id54e0e95d9cfeb5566d7ec2ad81f9eb008848b4e
diff --git a/user/test/com/google/gwt/core/interop/NativeJsTypeTest.java b/user/test/com/google/gwt/core/interop/NativeJsTypeTest.java
index 262ffaa..49990b9 100644
--- a/user/test/com/google/gwt/core/interop/NativeJsTypeTest.java
+++ b/user/test/com/google/gwt/core/interop/NativeJsTypeTest.java
@@ -160,6 +160,14 @@
     public final boolean hasM() {
       return hasOwnProperty("m");
     }
+
+    public int k;
+
+    @JsOverlay
+    public final NativeJsTypeWithOverlay setK(int k) {
+      this.k = k;
+      return this;
+    }
   }
 
   private native NativeJsTypeWithOverlay createNativeJsTypeWithOverlay() /*-{
@@ -171,6 +179,7 @@
     assertTrue(object.hasM());
     assertTrue(NativeJsTypeWithOverlay.hasM(object));
     assertEquals(2, NativeJsTypeWithOverlay.x);
+    assertEquals(42, object.setK(3).setK(42).k);
   }
 
   @JsType(isNative = true)