diff --git a/test/Typertext/Json/JsonException.test.js b/test/Typertext/Json/JsonException.test.js new file mode 100644 index 0000000..7945a36 --- /dev/null +++ b/test/Typertext/Json/JsonException.test.js @@ -0,0 +1,15 @@ +describe("Typertext.Json.JsonException", function () { + it("exists", function () { + expect(typeof Typertext.Json.JsonException).toEqual("function"); + }); + + it("works according to the parent class", function () { + var inputString = "Test message", + inputCode = 239, + testClass = new Typertext.Json.JsonException(inputString, inputCode, null); + + expect(testClass.GetCode()).toEqual(inputCode); + expect(testClass.GetCustom()).toEqual(null); + expect(testClass.GetMessage()).toEqual(inputString); + }); +}); \ No newline at end of file