{"ScriptPreparationCode":null,"TestCases":[{"Name":"Nested namespace","Code":"var NS = NS || {};\r\nNS.A = NS.A || {};\r\nNS.A.B = {\r\n func1: function () {},\r\n func2: function () {}\r\n}\r\n\r\nNS.A.B.func1();\r\nNS.A.B.func2();","IsDeferred":false},{"Name":"Prefixed namespace","Code":"var NS_A_B = {\r\n func1: function () {},\r\n func2: function () {}\r\n}\r\n\r\nNS_A_B.func1();\r\nNS_A_B.func2();","IsDeferred":false},{"Name":"Simple nested namespace","Code":"var NS = {\r\n A: {\r\n B: {\r\n func1: function () {},\r\n \t func2: function () {}\r\n }\r\n }\r\n};\r\n\r\nNS.A.B.func1();\r\nNS.A.B.func2();","IsDeferred":false}]}