test("basic functionality", () => { function foo(a) { return a; } var x = undefined; expect(x).toBeUndefined(); expect(foo(x)).toBeUndefined(); var o = {}; o.x = x; expect(o.x).toBeUndefined(); expect(o.x).toBe(x); });