Behavior-Driven Development in plain Java
-
Updated
Jul 11, 2024 - Java
Test-driven development (TDD) is a software development process relying on software requirements being converted to test cases before software is fully developed, and tracking all software development by repeatedly testing the software against all test cases. This is as opposed to software being developed first and test cases created later. Programmers also apply the concept to improving and debugging legacy code developed with older techniques.
Repeat.
Behavior-Driven Development in plain Java
WORK IN PROGRESS: A testing framework to understand how to create one from scratch
Project Euler algorithms exercises solved in Java, running with Gradle + JUnit testing suite. Developed with TDD.
A web application that informs about the status of the website in real time. The code was written using TDD. CI and CD integration was prepared. Code coverage is above 93%.
Summer Craft Book 2024 🏖️
repo for the cyberdojo/custom-start-points Docker image; a cyber-dojo microservice
Exploring some technologies
A family tree / memorial site, an example of a larger project built with Minum
A fast object pool for the JVM
Frankensteiner: Stitch it all!
Unit Testing, Integration Testing, Testing External Services, Mocking with Mockito, Test Driven Development (TDD) and more.
Assignments worked on using Selenium testing framework with java for automation of shopping application features
Lições das aulas de Qualidade de Software da Pós Tech em Software Architecture da FIAP
Estudos realizados nas aulas de Engenharia de Software na faculdade Fatec Baixada Santista - Rubens Lara.
A basic Test Driven Development project done @ Carleton University. Demonstrates applied knowledge of TDD fundamentals through Test-Code commits, smart refactors, and acceptance suites.
Created by Kent Beck, D.D. McCracken
Released 1957