Victoria Lovictoria.hashnode.net·Nov 10, 2020Testing React Components and Apps with EnzymeTesting front-end applications can be a pain and time-consuming to write. In this article, let's discuss Enzyme and how we can use it to make testing UI much easier. First, What's Enzyme? Enzyme is a JavaScript testing utility for React. It makes tes...Discuss·75 likes·930 readsReact
Jen Openshawjlopenshaw.hashnode.net·Nov 2, 2020FeaturedBootcamp journal - Test Driven Development (TDD)Intro to testing This week at bootcamp we learned about testing. Testing is, well, testing your code to check that it works as it is supposed to. Testing can be manual or automated. Manual testing means a person sits at a computer and physically clic...Bruno Raljic and 1 other are discussing this2 people are discussing thisDiscuss·55 likes·237 readsJavaScript
Manish Jainmaniishjaiin.hashnode.net·Nov 8, 2020Let’s Talk Test-Driven DevelopmentIt is meant to support you by focusing on “what” before “how”. A lot of programmers find the idea of writing tests before writing code absurd. They think that it is not useful and slows down the development process. In a sense, that is correct and it...Discuss·49 likes·399 readsGeneral Programming
Elias Elikem Ifeanyi Dzoboastraldev.hashnode.net·Apr 24, 2023Developing a Program with Test Driven Developmentest-driven development (TDD) is a software development process that emphasizes writing automated tests before writing code. In this approach, the developer writes a failing test case that specifies the behaviour they want to implement and then writes...Discusstest driven development
King AJforOpen Replay's Technical Blogopenreplay.hashnode.net·Apr 2, 2023Test-Driven Development vs. Behavior-Driven Development in ReactTesting is a crucial aspect of software development, ensuring that applications work as intended and meet users' expectations. In the world of React, Test-Driven Development (TDD) and Behavior-Driven Development (BDD) are two popular methodologies fo...Discusstest driven development
IAN HUMPHREYkanteezblog.hashnode.net·Apr 2, 2023Intro to Testing in Software Development.Testing refers to the process of evaluating a software product or system to identify errors, bugs, or other possible malfunctions. Testing is an essential part of software development to ensure that the software is functioning as expected and meets t...Discuss·10 likestest driven development
Brijen Makwanabrijen.hashnode.net·Mar 20, 2023The Importance of Unit Testing and How to Write Effective Unit Tests in ReactAs developers, we all know the importance of testing our code. However, many of us may be guilty of skipping or neglecting unit testing in our React applications. Unit testing is crucial to ensure that individual units of code are working as expected...DiscussReact
Gyanesh SharmaforLast9 of Reliabilitylast9.hashnode.net·Mar 10, 2023A perspective on Test Driven Development (TDD) with GolangTest-driven development (TDD) is a software development process that involves writing tests before writing the code that satisfies those tests. This approach helps ensure the code is correct and meets requirements, making catching bugs early in the d...Discuss·42 likes·221 readsgolang
Ronald Kaindakainda.hashnode.net·Mar 6, 2023Why I write unit testsUnit testing is a software testing technique that involves testing individual units of source code to ensure that they work as expected. Unit tests are automated tests that execute small pieces of code and validate their behaviour. These tests help d...Discuss·32 readsC#
Chandra kant Prasadchandss.hashnode.net·Mar 2, 20236 Strategies for Effective Bug Finding as an Application Developer.As an application developer, finding and fixing bugs is an essential part of your job. Bugs can cause significant problems for users, from crashing the app to exhibiting incorrect behavior, which can lead to negative reviews, decreased user engagemen...Discusssoftware development
Ronald Kaindakainda.hashnode.net·Mar 5, 2023Tightly coupled codeTightly coupled code is a common issue in software development, where modules or components are so dependent on each other such that a change in one requires a change in the other, making it challenging to modify or maintain code. In C#, tight coupli...Discuss·50 readsC#
Andre Wellsandrewells.hashnode.net·Jan 25, 2023Testing with Clean Architecture and Entity Framework Using Real Database SystemsA few years ago, I rearchitected a project using Clean Architecture, Entity Framework and MediatR. If you're unfamiliar with CA, freeCodeCamp has a decent explanation. CA isn't suited for every project, but for this product's expected lifetime, it wa...Discuss·57 readsdotnet
Caleb Benjamincalebbenjin.hashnode.net·Jan 22, 20235 reasons why you need to start writing Test-driven development (TDD)Writing tests for your app helps to ensure that your code is functioning correctly and is free of bugs. This improves the overall quality of your app, making it more reliable and user-friendly. 1. Improve code quality: Writing tests for your app help...Discuss·12 likes·28 readsTesting