Behavior-Driven Development in plain Java
-
Updated
May 26, 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
NUnit Framework
Project Euler algorithms exercises solved in Java, running with Gradle + JUnit testing suite. Developed with TDD.
A Web application to keep track of future (and past) payments
The Open Source Test Automation Platform.
The SauceLabs DesiredOption factory
a pretty good test runner
Project Euler algorithms exercises solved in Go, running in built-in Go test suite. Developed with TDD.
Test your bash scripts in the fastest and simplest way, discover the most modern bash testing framework.
All tests green, recently? Commit quickly and stay in flow.
Hacker Rank problem solving and algorithm design
Battleship game implemented in JavaScript using Test Driven Development (TDD) principles
Holberton Curriculum for learning Python. Applying basic fundamentals from low_level_programming.
Functional paradigm abstractions for .NET
Unity-inspired, reactive Game Framework for pixi.js - GameObject, Prefab, StateMachine, Sprite, CircleBody, PolygonBody, Physics, Sprite, Container, Animator
Project Euler algorithms exercises solved in Typescript, running with Jest testing suite. Developed with TDD.
Project Euler algorithms exercises solved in Javascript ECMA6, running with Jest testing suite. Developed with TDD.
Ginger Automation IDE
A Modern Testing Framework for Go
Created by Kent Beck, D.D. McCracken
Released 1957