{"ScriptPreparationCode":"var context1 = {\r\n \u0022formTitle\u0022: \u0022User Profile Form\u0022,\r\n \u0022sections\u0022: [{\r\n \u0022sectionTitle\u0022: \u0022Personal Information\u0022,\r\n \u0022fields\u0022: [{\r\n \u0022type\u0022: \u0022text\u0022,\r\n \u0022label\u0022: \u0022First Name\u0022,\r\n \u0022name\u0022: \u0022firstName\u0022,\r\n \u0022required\u0022: true\r\n },\r\n {\r\n \u0022type\u0022: \u0022text\u0022,\r\n \u0022label\u0022: \u0022Last Name\u0022,\r\n \u0022name\u0022: \u0022lastName\u0022,\r\n \u0022required\u0022: true\r\n },\r\n {\r\n \u0022type\u0022: \u0022email\u0022,\r\n \u0022label\u0022: \u0022Email Address\u0022,\r\n \u0022name\u0022: \u0022email\u0022,\r\n \u0022required\u0022: true\r\n }\r\n ]\r\n },\r\n {\r\n \u0022sectionTitle\u0022: \u0022Address Details\u0022,\r\n \u0022fields\u0022: [{\r\n \u0022type\u0022: \u0022text\u0022,\r\n \u0022label\u0022: \u0022Street Address\u0022,\r\n \u0022name\u0022: \u0022streetAddress\u0022,\r\n \u0022required\u0022: false\r\n },\r\n {\r\n \u0022type\u0022: \u0022text\u0022,\r\n \u0022label\u0022: \u0022City\u0022,\r\n \u0022name\u0022: \u0022city\u0022,\r\n \u0022required\u0022: true\r\n },\r\n {\r\n \u0022type\u0022: \u0022select\u0022,\r\n \u0022label\u0022: \u0022Country\u0022,\r\n \u0022name\u0022: \u0022country\u0022,\r\n \u0022options\u0022: [{\r\n \u0022label\u0022: \u0022United States\u0022,\r\n \u0022value\u0022: \u0022USA\u0022\r\n },\r\n {\r\n \u0022label\u0022: \u0022Canada\u0022,\r\n \u0022value\u0022: \u0022CAN\u0022\r\n },\r\n {\r\n \u0022label\u0022: \u0022United Kingdom\u0022,\r\n \u0022value\u0022: \u0022UK\u0022\r\n }\r\n ],\r\n \u0022required\u0022: true\r\n },\r\n {\r\n \u0022type\u0022: \u0022group\u0022,\r\n \u0022label\u0022: \u0022Postal Information\u0022,\r\n \u0022name\u0022: \u0022postalInfo\u0022,\r\n \u0022fields\u0022: [{\r\n \u0022type\u0022: \u0022text\u0022,\r\n \u0022label\u0022: \u0022Zip/Postal Code\u0022,\r\n \u0022name\u0022: \u0022postalCode\u0022,\r\n \u0022required\u0022: true\r\n },\r\n {\r\n \u0022type\u0022: \u0022checkbox\u0022,\r\n \u0022label\u0022: \u0022Is this a P.O. Box?\u0022,\r\n \u0022name\u0022: \u0022isPOBox\u0022,\r\n \u0022default\u0022: false\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \u0022sectionTitle\u0022: \u0022Preferences\u0022,\r\n \u0022fields\u0022: [{\r\n \u0022type\u0022: \u0022checkbox\u0022,\r\n \u0022label\u0022: \u0022Receive Newsletter\u0022,\r\n \u0022name\u0022: \u0022receiveNewsletter\u0022,\r\n \u0022default\u0022: true\r\n },\r\n {\r\n \u0022type\u0022: \u0022group\u0022,\r\n \u0022label\u0022: \u0022Newsletter Frequency\u0022,\r\n \u0022name\u0022: \u0022newsletterFrequency\u0022,\r\n \u0022condition\u0022: {\r\n \u0022field\u0022: \u0022receiveNewsletter\u0022,\r\n \u0022operator\u0022: \u0022equals\u0022,\r\n \u0022value\u0022: true\r\n },\r\n \u0022fields\u0022: [{\r\n \u0022type\u0022: \u0022radio\u0022,\r\n \u0022label\u0022: \u0022Frequency\u0022,\r\n \u0022name\u0022: \u0022frequency\u0022,\r\n \u0022options\u0022: [{\r\n \u0022label\u0022: \u0022Daily\u0022,\r\n \u0022value\u0022: \u0022daily\u0022\r\n },\r\n {\r\n \u0022label\u0022: \u0022Weekly\u0022,\r\n \u0022value\u0022: \u0022weekly\u0022\r\n },\r\n {\r\n \u0022label\u0022: \u0022Monthly\u0022,\r\n \u0022value\u0022: \u0022monthly\u0022\r\n }\r\n ],\r\n \u0022default\u0022: \u0022weekly\u0022\r\n }]\r\n }\r\n ]\r\n }\r\n ]\r\n}","TestCases":[{"Name":"stringify","Code":"JSON.stringify(context1)","IsDeferred":false},{"Name":"Object-hash","Code":"objectHash(context1)","IsDeferred":false}]}