Back Arrow
Back
Geshan Manandhar
Geshan Manandhar

Geshan is an experienced Senior Software Engineer with experience working for companies like Simply Wall Street and The Iconic. He has a Masters in Information Systems Development from the HAN University of Applied Sciences, Arnhem, Netherlands.

Articles by

Geshan Manandhar

Visual Regression Testing in a React App | Step-by-Step Tutorial
Visual Regression Testing in a React App | Step-by-Step Tutorial

A guide on how to do visual regression testing in a React app - a step-by-step tutorial. This includes an introduction to visual regression testing, spinning up an example app and a step-by-step guide on creating some visual regression tests.

Mocking a JavaScript Class with Jest, Two Ways to Make it Easier
Mocking a JavaScript Class with Jest, Two Ways to Make it Easier

A guide on how to mock a JavaScript class using Jest, comparing dependency injection and mocking, along with guides on how to implement both.

How to Use React Testing Library to Wait for Async Elements | Step-by-Step Guide
How to Use React Testing Library to Wait for Async Elements | Step-by-Step Guide

A guide on how to use React Testing Library's to wait for and test asynchronously loaded elements. Contains code examples and a step-by-step walkthrough.

How to use Jest spyOn with React.js and Fetch
How to use Jest spyOn with React.js and Fetch

Follow this step-by-step guide on Jest's SpyOn method, with a practical example using React and Fetch. This post also includes a comparison to mocks.

Debugging React Testing Library Tests | A Beginner’s Guide in 2024
Debugging React Testing Library Tests | A Beginner’s Guide in 2024

A beginner’s guide to debugging React testing library tests, with a code walkthrough of how to use react-testing-library to debug tests.

Visual Regression Testing | The Beginner Guide in 2024
Visual Regression Testing | The Beginner Guide in 2024

A guide covering the benefits of visual regression testing, automated vs. manual testing, as well as a description of Meticulous, a tool for visual regression testing without a maintenance burden.

Visual Regression Testing | 6 Tools to Use
Visual Regression Testing | 6 Tools to Use

A guide on choosing the right visual regression testing tool.

How to Test a TypeScript App with Jest | A Step-by-Step Tutorial