{"product_id":"balinese-gong-carved-stand-53cm","title":"Ręcznie wykonany balijski gong na rzeźbionym stojaku – wysokość 53 cm – średnica gongu 25 cm","description":"\u003cdiv\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\/\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003eGong balinais artisanal sur support sculpté – Hauteur 53 cm – Gong Ø 25 cm\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003cstrong\u003e \u003c\/strong\u003ez tym \u003cstrong\u003erzemieślniczy gong balijski na rzeźbionym stojaku.\u003c\/strong\u003e \u003cstrong\u003e  \u003c\/strong\u003ei z \u003cstrong\u003eJava\u003c\/strong\u003e, gdzie gong towarzyszy \u003cstrong\u003erytuały\u003c\/strong\u003e \u003cstrong\u003eceremonie\u003c\/strong\u003e i czasy \u003cstrong\u003emedytacja\u003c\/strong\u003e \u003cstrong\u003e \u003c\/strong\u003eet profondément ancrée.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003eJego format jest szczególnie interesujący: \u003cstrong\u003egong de 25 cm de diamètre\u003c\/strong\u003e pozostaje łatwy do zintegrowania, a jednocześnie zostaje wyeksponowany przez\u003cstrong\u003e ręcznie rzeźbiony drewniany stojak \u003c\/strong\u003ektóry uzupełnia zestaw o \u003cstrong\u003e53 cm wysokości całkowitej.\u003c\/strong\u003e Ta proporcja tworzy elegancką równowagę wizualną i pozwala meblowi zaistnieć w przestrzeni, nie przytłaczając jej.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003eKontrast między \u003cstrong\u003emétal du gong\u003c\/strong\u003e i \u003cstrong\u003erzeźbione drewno\u003c\/strong\u003e nadaje całości stonowaną, ale wyraźną obecność. Każdy szczegół stojaka nawiązuje do\u003cstrong\u003ebalijskie rzemiosło\u003c\/strong\u003e, avec des lignes travaillées qui renforcent le caractère décoratif de la pièce sans la rendre excessive.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003eCe \u003cstrong\u003egong dekoracyjny\u003c\/strong\u003e naturalnie wpisuje się w \u003cstrong\u003ekącik medytacyjny\u003c\/strong\u003e \u003cstrong\u003eautel\u003c\/strong\u003e \u003cstrong\u003ecichy pokój\u003c\/strong\u003e \u003cstrong\u003eesthétique zen, asiatique ou spirituelle.\u003c\/strong\u003e Może być również używany jako \u003cstrong\u003eobiekt dźwiękowyUnit tests are a crucial part of software development, ensuring that individual components of your application work as expected. In this guide, we will walk through the process of setting up and writing unit tests for a Node.js application using Jest, a popular testing framework.\n\n\u003ch2\u003ePrerequisites\u003c\/h2\u003e\n\nBefore we begin, make sure you have the following installed on your machine:\n\n* Node.js (version 12 or higher)\n* npm (Node Package Manager)\n\n\u003ch2\u003eStep 1: Initialize a Node.js Project\u003c\/h2\u003e\n\nIf you don't already have a Node.js project, you can create one by running the following commands in your terminal:\n\n\u003ccode\u003emkdir node-jest-testing\ncd node-jest-testing\nnpm init -y\n\u003c\/code\u003e\n\nThis will create a new directory and initialize a \u003ccode\u003epackage.json\u003c\/code\u003e file with default values.\n\n\u003ch2\u003eStep 2: Install Jest\u003c\/h2\u003e\n\nNext, we need to install Jest as a development dependency. Run the following command:\n\n\u003ccode\u003enpm install --save-dev jest\n\u003c\/code\u003e\n\n\u003ch2\u003eStep 3: Configure Jest\u003c\/h2\u003e\n\nTo run Jest easily, we should add a test script to our \u003ccode\u003epackage.json\u003c\/code\u003e file. Open \u003ccode\u003epackage.json\u003c\/code\u003e and update the \u003ccode\u003escripts\u003c\/code\u003e section to look like this:\n\n\u003ccode\u003e\"scripts\": {\n  \"test\": \"jest\"\n}\n\u003c\/code\u003e\n\nNow, you can run your tests using the command \u003ccode\u003enpm test\u003c\/code\u003e.\n\n\u003ch2\u003eStep 4: Create the Code to Test\u003c\/h2\u003e\n\nLet's create a simple module that we want to test. Create a file named \u003ccode\u003emath.js\u003c\/code\u003e in the root of your project and add the following code:\n\n\u003ccode\u003efunction add(a, b) {\n  return a + b;\n}\n\nfunction subtract(a, b) {\n  return a - b;\n}\n\nmodule.exports = { add, subtract };\n\u003c\/code\u003e\n\nThis module exports two simple functions: \u003ccode\u003eadd\u003c\/code\u003e and \u003ccode\u003esubtract\u003c\/code\u003e.\n\n\u003ch2\u003eStep 5: Write Your First Test\u003c\/h2\u003e\n\nNow, let's write a test for our \u003ccode\u003emath.js\u003c\/code\u003e module. By convention, Jest looks for test files with the \u003ccode\u003e.test.js\u003c\/code\u003e or \u003ccode\u003e.spec.js\u003c\/code\u003e extension. Create a file named \u003ccode\u003emath.test.js\u003c\/code\u003e and add the following code:\n\n\u003ccode\u003econst { add, subtract } = require('.\/math');\n\ntest('adds 1 + 2 to equal 3', () =\u003e {\n  expect(add(1, 2)).toBe(3);\n});\n\ntest('subtracts 5 - 2 to equal 3', () =\u003e {\n  expect(subtract(5, 2)).toBe(3);\n});\n\u003c\/code\u003e\n\nIn this file, we import the functions from \u003ccode\u003emath.js\u003c\/code\u003e. We use the \u003ccode\u003etest\u003c\/code\u003e function provided by Jest to define our test cases. Inside each test, we use \u003ccode\u003eexpect\u003c\/code\u003e and \u003ccode\u003etoBe\u003c\/code\u003e (a matcher) to assert that the output of our functions matches the expected results.\n\n\u003ch2\u003eStep 6: Run the Tests\u003c\/h2\u003e\n\nTo run your tests, execute the following command in your terminal:\n\n\u003ccode\u003enpm test\n\u003c\/code\u003e\n\nYou should see output indicating that both tests have passed:\n\n\u003ccode\u003e PASS  .\/math.test.js\n  ✓ adds 1 + 2 to equal 3 (2 ms)\n  ✓ subtracts 5 - 2 to equal 3\n\nTest Suites: 1 passed, 1 total\nTests:       2 passed, 2 total\nSnapshots:   0 total\nTime:        0.15 s\nRan all test suites.\n\u003c\/code\u003e\n\n\u003ch2\u003eConclusion\u003c\/h2\u003e\n\nCongratulations! You have successfully set up Jest and written your first unit tests for a Node.js application. From here, you can explore more advanced Jest features, such as mocking, testing asynchronous code, and using different matchers.\u003c\/strong\u003e, pour ponctuer un moment de recentrage ou marquer un temps de pratique.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003ePourquoi choisir ce gong Balinais ?\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cbr\/\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e- \u003cstrong\u003eRęcznie robiony gong\u003c\/strong\u003e inspirowany balijskimi tradycjami\u003c\/div\u003e\n\u003cdiv\u003e \u003cstrong\u003e53 cm\u003c\/strong\u003e wysokości całkowitej, co zapewnia wyraźną obecność wizualną\u003c\/div\u003e\n\u003cdiv\u003e- Wsparcie w \u003cstrong\u003eręcznie rzeźbione drewno\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e \u003cstrong\u003edekoracyjny\u003c\/strong\u003e et \u003cstrong\u003educhowy \u003c\/strong\u003ezarówno\u003c\/div\u003e\n\u003cdiv\u003e- Dostosowany do wnętrz \u003cstrong\u003ezen\u003c\/strong\u003e, \u003cstrong\u003emedytacyjny\u003c\/strong\u003e lub\u003cstrong\u003e contemplacyjny\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e \u003cstrong\u003enaturalne różnice \u003c\/strong\u003ezwiązane z \u003cstrong\u003eręczne wykonanie\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003eSzczegóły produktu:\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cbr\/\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003e53 cm\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003e\u003cstrong\u003e- Średnica gongu: \u003c\/strong\u003e25 cm\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003e42 cm\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003e\u003cstrong\u003e- Grubość gongu: \u003c\/strong\u003eok. 6 cm\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003e\u003cstrong\u003e- Waga gongu:\u003c\/strong\u003e ok. 750 g\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003e\u003cstrong\u003e- Waga całkowita: \u003c\/strong\u003eok. 3 kg\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003etak\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003e\u003cstrong\u003e- Materiały:\u003c\/strong\u003e metal i \u003cstrong\u003erzeźbione drewno Albasia \u003c\/strong\u003eręcznie wykonane\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003erzemieślnicze\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan\u003e\u003cstrong\u003e \u003c\/strong\u003eBali, Indonésie\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003eRĘCZNIE WYKONANE\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003ePonieważ każdy produkt jest wykonywany ręcznie, mogą wystąpić niewielkie różnice w odcieniu, rzeźbieniu lub wykończeniu. Różnice te stanowią integralną część charakteru \u003cstrong\u003eautentyczny\u003c\/strong\u003e et \u003cstrong\u003eunikalny \u003c\/strong\u003ekażdego gongu.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\/\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\/\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\/\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003eIdealny do:\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\/\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\/\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003e- Studio jogi\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003e- Pokój do medytacji\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003e- Gabinet sonoterapii\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003e- Strefa relaksu\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003e- Spa ou centre bien-être\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003e- Décoration zen haut de gamme\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003e- Miejsce duchowe lub ceremonialne\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003e- Maison d’hôtes ou retraite bien-être\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003e- Wnętrze balijskie lub azjatyckie\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003e- Przestrzeń do kontemplacji\u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\/\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\/\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cbr\/\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\/\u003e\n\u003cdiv\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/div\u003e\n\u003cbr\/\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"AWGifts Dropship","offers":[{"title":"Default Title","offer_id":52610020835661,"sku":"jcg-01","price":169.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0922\/2098\/1581\/files\/petit-gong-de-guerison-sur-support-25-cm-noir-karmic-artisan-6885699.jpg?v=1778678101","url":"https:\/\/karmicartisan.com\/pl\/products\/balijski-gong-rzezbiony-stojak-53cm","provider":"Karmic Artisan","version":"1.0","type":"link"}