diff options
Diffstat (limited to 'Examples/test-suite/javascript/inplaceadd_runme.js')
-rw-r--r-- | Examples/test-suite/javascript/inplaceadd_runme.js | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/Examples/test-suite/javascript/inplaceadd_runme.js b/Examples/test-suite/javascript/inplaceadd_runme.js new file mode 100644 index 000000000..436d58198 --- /dev/null +++ b/Examples/test-suite/javascript/inplaceadd_runme.js @@ -0,0 +1,23 @@ +var inplaceadd = require("inplaceadd"); +a = new inplaceadd.A(7); + +a.addTo(5); +if (a.val != 12) { + throw new Error(`a.val: ${a.val}`); +} + +a.subFrom(5); +if (a.val != 7) { + throw new Error(`a.val: ${a.val}`); +} + +a.mulTo(2); + +if (a.val != 14) { + throw new Error(`a.val: ${a.val}`); +} + +a.addTo(a); +if (a.val != 28) { + throw new Error(`a.val: ${a.val}`); +} |