Go offline with the Player FM app!
Podcasts Worth a Listen
SPONSORED


1 #697: Building the total experience for customers with AJ Joplin, Forrester 24:10
Code Smell 259 - Control Your Environment to Avoid Test Failures
Manage episode 429702967 series 3474159
This story was originally published on HackerNoon at: https://hackernoon.com/code-smell-259-control-your-environment-to-avoid-test-failures.
Learn how to prevent unreliable tests by generating or mocking test data, ensuring full control over the testing environment and avoiding external dependencies.
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #programming, #clean-code, #technology, #software-testing, #testing, #javascript, #refactoring, #test-environment, and more.
This story was written by: @mcsee. Learn more about this writer by checking @mcsee's about page, and for more stories, please visit hackernoon.com.
Tests must be in full control.
346 episodes
Manage episode 429702967 series 3474159
This story was originally published on HackerNoon at: https://hackernoon.com/code-smell-259-control-your-environment-to-avoid-test-failures.
Learn how to prevent unreliable tests by generating or mocking test data, ensuring full control over the testing environment and avoiding external dependencies.
Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #programming, #clean-code, #technology, #software-testing, #testing, #javascript, #refactoring, #test-environment, and more.
This story was written by: @mcsee. Learn more about this writer by checking @mcsee's about page, and for more stories, please visit hackernoon.com.
Tests must be in full control.
346 episodes
All episodes
×
1 Java vs. Scala: Comparative Analysis for Backend Development in Fintech 11:09

1 A Simplified Guide for the"Dockerazition" of Ruby and Rails With React Front-End App 11:50

1 Step-by-Step Guide to Publishing Your First Python Package on PyPI Using Poetry: Lessons Learned 4:05

1 Building a Level Viewer for The Legend Of Zelda - Twilight Princess 8:24

1 How to Simplify State Management With React.js Context API - A Tutorial 9:05

1 Five Questions to Ask Yourself Before Creating a Web Project 13:54

1 Declarative Shadow DOM: The Magic Pill for Server-Side Rendering and Web Components 3:08

1 How to Scrape Data Off Wikipedia: Three Ways (No Code and Code) 4:11

1 Deploying Airflow on Kubernetes Using ArgoCD and Terraform: Modern GitOps approach 5:38

1 Automating App Architecture Diagrams: How I Built a Tool to Map Codebases from the Source 8:40

1 Why Open Source AI is Good For Developers, Meta, and the World 13:11

1 CSS Positions: Real Examples to Help You Learn 3:29

1 The 6 (Six) Side-Projects I Created Over This Weekend 😮💨 5:23

1 Last Mile of Blockchains: RPC and Node-as-a-Service 7:22

1 How to Build a Request Access Approval System Using Next.js 7:39

1 10 LeetCode Patterns to Solve 1000 LeetCode Problems 21:56

1 Code Review Culture: Why You Need to Have One 13:09

1 Event Bus in Microservice Architecture With RabbitMQ and Python 6:59

1 AOSP and Linux Cross Border Convergence! Look at OpenFDE, New Open Source Linux Desktop Environment 3:16

1 How to Build Your Own TODO-list Service With Golang and MongoDB 8:41

1 Improving No-Code APIs with PostgreSQL, PostgREST, and Apache APISIX 2:45

1 Mastering JavaScript Objects: A Comprehensive Guide 4:37

1 Code Smell 259 - Control Your Environment to Avoid Test Failures 2:17

1 Is Your Reporting Software WCAG Compliant? Make Data Accessible to Everyone with Practical Steps 14:36

1 3 High Paying Programming Languages Jobs On Developers’ Watchlists 6:43

1 Templating in Software Development: Taking a Deeper Look 6:41

1 The New Features of React 19: What You Need to Know 5:07

1 Code Smell 258 - The Dangers of Hardcoding Secrets 3:26

1 Why You Need to Shift-left with Mobile Testing 8:03


1 Shared Element Transition in Jetpack Compose: A Guide 2:53

1 Centralized Logging for AWS ECS in New Relic using FluentBit 6:18

1 Revolutionizing App Experiences With Distance Matrix API 6:36

1 How I Built A Dagger Pipeline to Send Weekly SMS's With Financial Advice Generated by AI 12:57

1 What the Do-While is ZeptoN? Part III: A Taste of ZeptoN... 17:51

1 How to Build a Dynamic Photo Collection App With Django 6:56

1 Building ChatPlus: The Open Source PWA That Feels Like a Mobile App 16:12

1 Laravel Envoy - How to Automate the Boring Stuff 5:13

1 Code Smell 257 - Simplifying Property Names By Removing Prefixes 2:18


1 A 5-Year-Old Could Follow This TypeScript SDK Development Guide ~ Part 3: Making Test Apps 2:46

1 Future-Proof Your App: Scalability Considerations for Long-Term Success 16:06


1 TypeScript SDK Development: A 5-Year-Old Could Follow This Step-By-Step ~ Part 1: Our First MVP 4:15

1 How to Add Typing Effects to Your React App with React Typical 4:16

1 How Blockchain APIs are Transforming Everyday Apps 6:33

1 Scaling and Adapting Automated Testing for Broader Educational Impact 4:51

1 Teaching High School Students Software Engineering: Prerequisites 7:51

1 Load Balancing For High Performance Computing
Using Quantum Annealing: Grid Based Application 12:00

1 Load Balancing For High Performance Computing
Using Quantum Annealing: Adaptive Mesh Refinement 4:57

1 How I Created My Own Telegram Bot - Pt. 2 Explanation and Markups 5:36

1 Elevate Your Python: Advanced Techniques for Code Optimization 12:35

1 Memoization in React: Powerful Tool or Hidden Pitfall? 14:33

1 From Zero to AI Image Analyzer in 5 Minutes: A Beginner's Guide 4:26

1 Say Hello to Kitbag Router: A New Era of Vue.js Routing 4:00

1 Finding the Stinky Parts of Your Code: Code Smell 256 - Mutable Getters 2:56


1 Bits to Qubits: Decoding my dive into the IBM Quantum Challenge 2024 5:09


1 Node.js Tutorial: How to Build a Simple Event-Driven Application With Kafka 11:24


1 Node.js Tutorial: How to Build a Simple Event-Driven Application With Kafka 11:24

1 6 Steps To Run Spin Apps on Your Kubernetes Cluster 4:38

1 How to Build a Web Page Summarization App With Next.js, OpenAI, LangChain, and Supabase 7:46

1 How Order in iF Statement Impacts on Performance 2:55

1 Steganography: How to Hide Text in Images Using JavaScript 8:33

1 Mastering Modern UI Development with React and Tailwind CSS 6:37


1 How to Enhance React Apps with useTransition Hook 2:02
Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.