diff --git a/static-eval/static-eval-tests.ts b/static-eval/static-eval-tests.ts
new file mode 100644
index 000000000..5657a8c62
--- /dev/null
+++ b/static-eval/static-eval-tests.ts
@@ -0,0 +1,14 @@
+///
+///
+
+import evaluate = require('static-eval');
+import parse = require('../esprima/esprima').parse;
+
+var src = '[1,2,3+4*10+n,foo(3+5),obj[""+"x"].y]';
+var ast = parse(src).body[0].expression;
+
+console.log(evaluate(ast, {
+ n: 6,
+ foo: function (x) { return x * 100 },
+ obj: { x: { y: 555 } }
+}));
\ No newline at end of file