Misc tests
by willtx
HTML
<html>
<header></header>
<body>
<button id="btn1" onclick="getBranches();">
Click Me
</button>
</body>
</html>
JavaScript
var getBranches = function() {
alert("Hello!");
const response = {
Status: "FAILURE",
Message: null,
Data: "Object reference not set to an instance of an object."
};
const bogusResponse = {
Status: null,
Message: null,
Data: null
};
let empty = "{}";
var data = JSON.stringify(response)
var bogusData = JSON.stringify(bogusResponse);
console.log(data);
console.log(bogusData);
if (bogusData.Status != "SUCCESS") {
if (bogusData.Data == "Invalid JSON primitive: .")
alert("INVALID GRANT");
else
alert("ERROR LOADING OFFICE DATA");
} else {
alert("Error: " + bogusData);
}
console.log("*************************************************************");
console.log("Testing with empty payload");
if (empty.Status != "SUCCESS") {
if (empty.Data == "Invalid JSON primitive: .")
alert("INVALID GRANT2");
else
alert("ERROR LOADING OFFICE DATA2");
} else {
alert("Error2: " + empty);
}
}