{ "function": "pointEquals", "cases": [ { "name": "same-point", "args": [ { "x": 3, "y": 4 }, { "x": 3, "y": 4 } ], "expected": true }, { "name": "different-x", "args": [ { "x": 3, "y": 4 }, { "x": 2, "y": 4 } ], "expected": false }, { "name": "different-y", "args": [ { "x": 3, "y": 4 }, { "x": 3, "y": 5 } ], "expected": false }, { "name": "swapped-coordinates", "args": [ { "x": 3, "y": 4 }, { "x": 4, "y": 3 } ], "expected": false } ] }