{"ScriptPreparationCode":"const dataItem = { productId: 10047, productName: \u0027Chai\u0027, category : { categoryName: \u0027Beverages\u0027 } };\r\n\r\nfunction getProperty(propertyName) {\r\n const parts = propertyName.split(\u0027.\u0027);\r\n let property = dataItem;\r\n parts.forEach((propName) =\u003E property = property[propName]);\r\n return property;\r\n }\r\n\r\nfunction getPropertyUsingLodash(propertyName) {\r\n return _.get(dataItem, propertyName);\r\n}\r\n","TestCases":[{"Name":"get property using native JS","Code":"var value = getProperty(\u0022category.categoryName\u0022);","IsDeferred":false},{"Name":"get property using lodash","Code":"var value = getPropertyUsingLodash(\u0022category.categoryName\u0022);","IsDeferred":false}]}