{"id":33818,"date":"2024-01-04T15:47:36","date_gmt":"2024-01-04T10:17:36","guid":{"rendered":"https:\/\/www.oneclickitsolution.com\/blog\/?p=33818"},"modified":"2024-01-04T15:47:37","modified_gmt":"2024-01-04T10:17:37","slug":"make-your-work-valuable-by-help-of-automated-unit-testing-in-node","status":"publish","type":"post","link":"https:\/\/www.oneclickitsolution.com\/blog\/make-your-work-valuable-by-help-of-automated-unit-testing-in-node","title":{"rendered":"Automated Unit Testing in Node &#8211; A Comprehensive Guide"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"h-automated-testing\"><b>Automated Testing<\/b><\/h2>\n\n\n\n<p>&#8220;The practice of writing code to test our code, and then run those tests in an automated fashion.&#8221;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-benefits-of-automated-testing\"><b>Benefits of Automated Testing<\/b><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Test your code frequently, in less time<\/li>\n\n\n\n<li>catch bugs before deploying<\/li>\n\n\n\n<li>Deployed with confidence<\/li>\n\n\n\n<li>Refactor your code with confidence (Refactoring means changing the structure of the code without changing its behavior).<\/li>\n\n\n\n<li>Helps you focus more on the quality of the code<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-types-of-automated-tests\"><b>Types of Automated Tests<\/b><\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/06\/Untitled.png\" alt=\"Types of automated tests\" class=\"wp-image-33824\" title=\"Types of automated tests\"\/><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"h-unit-test\"><b>Unit Test<\/b><\/h3>\n\n\n\n<p>Tests a unit of an application without its <b>external dependencies.<\/b><\/p>\n\n\n\n<p>External dependencies such as database, <a title=\"Web App Development Company\" href=\"https:\/\/www.oneclickitsolution.com\/services\/web-app-development\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>web services<\/strong><\/a>, message queue and so on&#8230;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.oneclickitsolution.com\/contact-us\/\" target=\"_blank\" rel=\"noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"275\" src=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2022\/02\/NodeJS-CTA-1.png\" alt=\"NodeJS-CTA-1\" class=\"wp-image-54544\" srcset=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2022\/02\/NodeJS-CTA-1.png 1200w, https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2022\/02\/NodeJS-CTA-1-768x176.png 768w, https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2022\/02\/NodeJS-CTA-1-20x5.png 20w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-integration-test\"><b>Integration Test<\/b><\/h3>\n\n\n\n<p>Tests the application with its <b>external dependencies.<\/b><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-end-to-end-test\"><b>End-to-End Test<\/b><\/h3>\n\n\n\n<p>Drives an application through it&#8217;s UI.<\/p>\n\n\n\n<p>A popular tool for end-to-end testing is Selenium<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-here-we-are-going-to-see-the-unit-test-in-details\"><b>Here We are Going to See the Unit Test in Details<\/b><\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/06\/pyramid.png\" alt=\"Unit test pyramid\" class=\"wp-image-33826\" title=\"Unit test pyramid\"\/><\/figure><\/div>\n\n\n<p>Here you can see the importance of the unit test.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-frameworks-for-automated-unit-testing-in-node\"><b>Frameworks for Automated Unit Testing in Node<\/b><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Jasmine<\/li>\n\n\n\n<li>Mocha<\/li>\n\n\n\n<li>Jest<\/li>\n<\/ol>\n\n\n\n<p>How to work with Jest framework?<\/p>\n\n\n\n<p><b>Step 1: <\/b>First, install the jest n pm package<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/06\/install.png\" alt=\"Install jest npm package\" class=\"wp-image-33828\" title=\"Install jest npm package\"\/><\/figure><\/div>\n\n\n<p>Note: install jest on development environment only we are not going to install on production because this is for testing purpose only<\/p>\n\n\n\n<p><b>Step 2 : <\/b>Open package.json file and checkout scripts property<\/p>\n\n\n\n<p>Scripts property define commands that we can execute in the command line<\/p>\n\n\n\n<p>set jest to test the property of scripts<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/06\/jest.png\" alt=\"Jest test\" class=\"wp-image-33830\" title=\"Jest test\"\/><\/figure><\/div>\n\n\n<p>Jest is a command line interface that we used to run our tests.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/06\/test.png\" alt=\"run our test\" class=\"wp-image-33832\" title=\"run our test\"\/><\/figure><\/div>\n\n\n<p>When you run test jest command is executes and run all the files that match with &#8220;testMatch:<strong>\/<strong>tests<\/strong>\/<\/strong>\/*.js?(x),**\/?(*.)(spec|test).js?(x)&#8221;.<\/p>\n\n\n\n<p><b>Step 3: <\/b>Create a route directory in the root<\/p>\n\n\n\n<p>Create lib.js file into route directory and write a simple numeric function<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/06\/function.png\" alt=\"function\" class=\"wp-image-33834\" title=\"function\"\/><\/figure><\/div>\n\n\n<p><b>Step 4: <\/b>Create a test directory in the root<\/p>\n\n\n\n<p>Create lib.test.js file into the test directory and write multiple test cases for absolute function<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/06\/test-cases.png\" alt=\"test cases\" class=\"wp-image-33835\" title=\"test cases\"\/><\/figure><\/div>\n\n\n<p>Here the test is a function provided by a jest which calls the absolute function with different input and matches expected output. if it&#8217;s matched it will return pass else return failed with discription.<\/p>\n\n\n\n<p>here are few functions which are provided by jest to match the expected output<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/06\/number-functions.png\" alt=\"number functions\" class=\"wp-image-33836\" title=\"number functions\"\/><\/figure><\/div>\n\n\n<p><b>Step 5: <\/b>Go to terminal and run test command<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/06\/result.png\" alt=\"result\" class=\"wp-image-33837\" title=\"result\"\/><\/figure><\/div>\n\n\n<p>Here you can see all tests are passed.<\/p>\n\n\n\n<p>In case of the test failed you will get output like this<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/06\/failed.png\" alt=\"failed\" class=\"wp-image-33838\" title=\"failed\"\/><\/figure><\/div>\n\n\n<p>Jest provides a different function to match expected output for string, array, objects and other data types you can checkout jest document for that.<\/p>\n\n\n\n<p>Also, you can group test cases by using describe function just like below and you will get the same output. it&#8217;s good practice to use describe function because when you write multiple tests code gets ugly.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/06\/test-cases-1.png\" alt=\"test cases\" class=\"wp-image-33839\" title=\"test cases\"\/><\/figure><\/div>\n\n\n<p>One last little secret add -watchAll to test command for automatically run all test after refactoring it will save you from the pain of hitting the same command again and again.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/06\/forever.png\" alt=\"forever\" class=\"wp-image-33840\" title=\"forever\"\/><\/figure><\/div>\n\n\n<p>If you having difficulty in Automated Unit Testing in Node or have any doubt in your mind <a title=\"\" href=\"https:\/\/www.oneclickitsolution.com\/contact-us\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>hit us<\/strong><\/a> always pleased to help you out. We can help you find a qualified Node.js developer with expertise in building robust and scalable applications. Contact us now to <a href=\"https:\/\/www.oneclickitsolution.com\/hire-dedicated-nodejs-developers\/\" target=\"_blank\" rel=\"noreferrer noopener\">hire a NodeJS developer<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Automated Testing &#8220;The practice of writing code to test our code, and then run those tests in an automated fashion.&#8221; Benefits of Automated Testing Test your code frequently, in less time catch bugs before deploying Deployed with confidence Refactor your code with confidence (Refactoring means changing the structure of the code without changing its behavior). &hellip;<\/p>\n","protected":false},"author":1,"featured_media":57451,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,784],"tags":[1261,1262,812],"class_list":["post-33818","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology","category-web-application","tag-automated-unit-testing-in-node","tag-benefits-of-automated-testing","tag-website-development-solution-provider-company"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.2.1 (Yoast SEO v24.8.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Work Valuable by Help of Automated Unit Testing in Node<\/title>\n<meta name=\"description\" content=\"If your software does not work, check out Your work with the valuable help of Automated Unit Testing in Node\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.oneclickitsolution.com\/blog\/make-your-work-valuable-by-help-of-automated-unit-testing-in-node\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Work Valuable by Help of Automated Unit Testing in Node\" \/>\n<meta property=\"og:description\" content=\"If your software does not work, check out Your work with the valuable help of Automated Unit Testing in Node\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.oneclickitsolution.com\/blog\/make-your-work-valuable-by-help-of-automated-unit-testing-in-node\" \/>\n<meta property=\"og:site_name\" content=\"OneClick IT Consultancy\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/oneclickconsultancy\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-04T10:17:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-04T10:17:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/06\/automated-unit-testing-in-node.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"OneClick IT Consultancy\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@OneclickIT\" \/>\n<meta name=\"twitter:site\" content=\"@OneclickIT\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"OneClick IT Consultancy\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Work Valuable by Help of Automated Unit Testing in Node","description":"If your software does not work, check out Your work with the valuable help of Automated Unit Testing in Node","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.oneclickitsolution.com\/blog\/make-your-work-valuable-by-help-of-automated-unit-testing-in-node","og_locale":"en_US","og_type":"article","og_title":"Work Valuable by Help of Automated Unit Testing in Node","og_description":"If your software does not work, check out Your work with the valuable help of Automated Unit Testing in Node","og_url":"https:\/\/www.oneclickitsolution.com\/blog\/make-your-work-valuable-by-help-of-automated-unit-testing-in-node","og_site_name":"OneClick IT Consultancy","article_publisher":"https:\/\/www.facebook.com\/oneclickconsultancy","article_published_time":"2024-01-04T10:17:36+00:00","article_modified_time":"2024-01-04T10:17:37+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/06\/automated-unit-testing-in-node.png","type":"image\/png"}],"author":"OneClick IT Consultancy","twitter_card":"summary_large_image","twitter_creator":"@OneclickIT","twitter_site":"@OneclickIT","twitter_misc":{"Written by":"OneClick IT Consultancy","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.oneclickitsolution.com\/blog\/make-your-work-valuable-by-help-of-automated-unit-testing-in-node#article","isPartOf":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/make-your-work-valuable-by-help-of-automated-unit-testing-in-node"},"author":{"name":"OneClick IT Consultancy","@id":"https:\/\/www.oneclickitsolution.com\/blog\/#\/schema\/person\/c2616c0a433427a79a96fe5ca2b34ec3"},"headline":"Automated Unit Testing in Node &#8211; A Comprehensive Guide","datePublished":"2024-01-04T10:17:36+00:00","dateModified":"2024-01-04T10:17:37+00:00","mainEntityOfPage":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/make-your-work-valuable-by-help-of-automated-unit-testing-in-node"},"wordCount":527,"publisher":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/make-your-work-valuable-by-help-of-automated-unit-testing-in-node#primaryimage"},"thumbnailUrl":"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/06\/automated-unit-testing-in-node.png","keywords":["Automated Unit Testing in Node","Benefits of Automated Testing","Website Development Solution"],"articleSection":["Technology","Web Application"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.oneclickitsolution.com\/blog\/make-your-work-valuable-by-help-of-automated-unit-testing-in-node","url":"https:\/\/www.oneclickitsolution.com\/blog\/make-your-work-valuable-by-help-of-automated-unit-testing-in-node","name":"Work Valuable by Help of Automated Unit Testing in Node","isPartOf":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/make-your-work-valuable-by-help-of-automated-unit-testing-in-node#primaryimage"},"image":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/make-your-work-valuable-by-help-of-automated-unit-testing-in-node#primaryimage"},"thumbnailUrl":"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/06\/automated-unit-testing-in-node.png","datePublished":"2024-01-04T10:17:36+00:00","dateModified":"2024-01-04T10:17:37+00:00","description":"If your software does not work, check out Your work with the valuable help of Automated Unit Testing in Node","breadcrumb":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/make-your-work-valuable-by-help-of-automated-unit-testing-in-node#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.oneclickitsolution.com\/blog\/make-your-work-valuable-by-help-of-automated-unit-testing-in-node"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.oneclickitsolution.com\/blog\/make-your-work-valuable-by-help-of-automated-unit-testing-in-node#primaryimage","url":"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/06\/automated-unit-testing-in-node.png","contentUrl":"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2019\/06\/automated-unit-testing-in-node.png","width":1200,"height":600,"caption":"automated unit testing in node"},{"@type":"BreadcrumbList","@id":"https:\/\/www.oneclickitsolution.com\/blog\/make-your-work-valuable-by-help-of-automated-unit-testing-in-node#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/www.oneclickitsolution.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Automated Unit Testing in Node &#8211; A Comprehensive Guide"}]},{"@type":"WebSite","@id":"https:\/\/www.oneclickitsolution.com\/blog\/#website","url":"https:\/\/www.oneclickitsolution.com\/blog\/","name":"OneClick IT Consultancy","description":"We Build Brands from Ideas","publisher":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/#organization"},"alternateName":"OneClick IT Solution","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.oneclickitsolution.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.oneclickitsolution.com\/blog\/#organization","name":"OneClick IT Consultancy","alternateName":"OneClick IT Solution","url":"https:\/\/www.oneclickitsolution.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.oneclickitsolution.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2022\/10\/oneclick-official-logo.png","contentUrl":"https:\/\/www.oneclickitsolution.com\/blog\/wp-content\/uploads\/2022\/10\/oneclick-official-logo.png","width":100,"height":100,"caption":"OneClick IT Consultancy"},"image":{"@id":"https:\/\/www.oneclickitsolution.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/oneclickconsultancy","https:\/\/x.com\/OneclickIT","https:\/\/www.instagram.com\/oneclick.it.consultancy\/","https:\/\/www.linkedin.com\/company\/one-click-it-consultancy\/","https:\/\/www.pinterest.com\/oneclickitconsultancy\/","https:\/\/www.youtube.com\/channel\/UCsEG6aiwOwvYrcZxMoP5xjg","https:\/\/oneclickit.tumblr.com\/","https:\/\/dribbble.com\/oneclickitconsultancy"]},{"@type":"Person","@id":"https:\/\/www.oneclickitsolution.com\/blog\/#\/schema\/person\/c2616c0a433427a79a96fe5ca2b34ec3","name":"OneClick IT Consultancy","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.oneclickitsolution.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/8169ffe1b63da548d77fb666e94f1aba?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8169ffe1b63da548d77fb666e94f1aba?s=96&d=mm&r=g","caption":"OneClick IT Consultancy"},"description":"OneClick IT Consultancy is the best custom software development company based in India &amp; USA with expertise in BLE, travel, mobile, and web development. With nearly a decade\u2019s experience, we use best practices and development standards to deliver high-performance applications, focused on the user experience.","sameAs":["https:\/\/www.oneclickitsolution.com\/blog\/"],"jobTitle":"Founder","url":"https:\/\/www.oneclickitsolution.com\/blog\/author\/oneclick"}]}},"_links":{"self":[{"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/posts\/33818"}],"collection":[{"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/comments?post=33818"}],"version-history":[{"count":0,"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/posts\/33818\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/media\/57451"}],"wp:attachment":[{"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/media?parent=33818"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/categories?post=33818"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.oneclickitsolution.com\/blog\/wp-json\/wp\/v2\/tags?post=33818"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}