Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with tdd

A curated list of projects in awesome lists tagged with tdd .

https://github.com/mochajs/mocha

☕️ simple, flexible, fun javascript test framework for node.js & the browser

bdd browser javascript mocha mochajs node nodejs tdd test test-framework testing testing-tools

Last synced: 16 Dec 2024

https://github.com/quii/learn-go-with-tests

Learn Go with test-driven development

go golang tdd test-driven-development testing

Last synced: 16 Dec 2024

https://github.com/catchorg/catch2

A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)

bdd cpp cpp14 framework no-dependencies tdd test-framework testing

Last synced: 16 Dec 2024

https://github.com/catchorg/Catch2

A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)

bdd cpp cpp14 framework no-dependencies tdd test-framework testing

Last synced: 25 Oct 2024

https://github.com/jasmine/jasmine

Simple JavaScript testing framework for browsers and node.js

jasmine javascript tdd testing

Last synced: 16 Dec 2024

https://github.com/pivotal/jasmine

Simple JavaScript testing framework for browsers and node.js

jasmine javascript tdd testing

Last synced: 05 Dec 2024

https://pivotal.github.io/jasmine

Simple JavaScript testing framework for browsers and node.js

jasmine javascript tdd testing

Last synced: 24 Nov 2024

https://github.com/karma-runner/karma

Spectacular Test Runner for JavaScript

bdd browser jasmine javascript karma mocha qunit tdd test-runner

Last synced: 16 Dec 2024

https://github.com/sinonjs/sinon

Test spies, stubs and mocks for JavaScript.

javascript sinon stub stubs tdd test-driven-development test-spies unit-testing

Last synced: 16 Dec 2024

https://github.com/chaijs/chai

BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.

assertions bdd chai javascript tdd

Last synced: 16 Dec 2024

https://github.com/sschmid/Entitas

Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity

c-sharp code-generation csharp design-pattern design-patterns ecs entity entity-component-system game game-development game-engine gamedev performance tdd unity unity3d

Last synced: 06 Nov 2024

https://github.com/sschmid/Entitas-CSharp

Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity

c-sharp code-generation csharp design-pattern design-patterns ecs entity entity-component-system game game-development game-engine gamedev performance tdd unity unity3d

Last synced: 13 Dec 2024

https://github.com/sschmid/entitas

Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity

c-sharp code-generation csharp design-pattern design-patterns ecs entity entity-component-system game game-development game-engine gamedev performance tdd unity unity3d

Last synced: 18 Dec 2024

https://github.com/data-dog/go-sqlmock

Sql mock driver for golang to test database interactions

database go golang mock sql sql-driver tdd testing

Last synced: 18 Dec 2024

https://github.com/doctest/doctest

The fastest feature-rich C++11/14/17/20/23 single-header testing framework

c-plus-plus cpp cpp11 cpp14 cpp17 cpp20 cpp23 doctest header-only single-file tdd testing testing-framework unit-testing

Last synced: 16 Dec 2024

https://github.com/DATA-DOG/Go-sqlmock

Sql mock driver for golang to test database interactions

database go golang mock sql sql-driver tdd testing

Last synced: 24 Oct 2024

https://github.com/DATA-DOG/go-sqlmock

Sql mock driver for golang to test database interactions

database go golang mock sql sql-driver tdd testing

Last synced: 26 Oct 2024

https://github.com/dubzzz/fast-check

Property based testing framework for JavaScript (like QuickCheck) written in TypeScript

faker fuzzing generative-testing property-based-testing quickcheck tdd testing typescript unit-testing

Last synced: 16 Dec 2024

https://github.com/fluentassertions/fluentassertions

A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Targets .NET Framework 4.7, as well as .NET Core 2.1, .NET Core 3.0, .NET 6, .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, MSpec, and NSpec3.

assertions bdd-style c-sharp fluent-assertions hacktoberfest mstest tdd unit-testing xunit

Last synced: 17 Dec 2024

https://github.com/phodal/migration

《系统重构与迁移指南》手把手教你分析、评估现有系统、制定重构策略、探索可行重构方案、搭建测试防护网、进行系统架构重构、服务架构重构、模块重构、代码重构、数据库重构、重构后的架构守护

agile ddd ebook guard legacy-system migration refactoring tdd testing

Last synced: 20 Dec 2024

https://github.com/autofixture/autofixture

AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.

assertion-library assertions auto-mocking autofixture csharp dotnet fakeiteasy foq fscheck fsharp moq nsubstitute nunit tdd test-data test-data-generator testing unit-testing xunit

Last synced: 17 Dec 2024

https://github.com/AutoFixture/AutoFixture

AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.

assertion-library assertions auto-mocking autofixture csharp dotnet fakeiteasy foq fscheck fsharp moq nsubstitute nunit tdd test-data test-data-generator testing unit-testing xunit

Last synced: 28 Oct 2024

https://github.com/pester/pester

Pester is the ubiquitous test and mock framework for PowerShell.

assertions bdd bdd-framework mock mocking pester-tests powershell powershell-tests tdd tdd-framework testing

Last synced: 17 Dec 2024

https://github.com/pester/Pester

Pester is the ubiquitous test and mock framework for PowerShell.

assertions bdd bdd-framework mock mocking pester-tests powershell powershell-tests tdd tdd-framework testing

Last synced: 28 Oct 2024

https://github.com/vim-test/vim-test

Run your tests at the speed of thought

neovim tdd test-runner testing vim

Last synced: 17 Dec 2024

https://github.com/joebew42/study-path

An organized learning path on Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture

agile clean-architecture clean-code cqrs-es domain-driven-design hexagonal-architecture learning legacy-code microservice-architecture refactoring software-development solid-principles study-path tdd

Last synced: 30 Nov 2024

https://github.com/inspec/inspec

InSpec: Auditing and Testing Framework

audit compliance devops devsec inspec security spec tdd tdd-utilities testing

Last synced: 02 Nov 2024

https://github.com/http4k/http4k

The Functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.

http http-client http-server http4k immutability kotlin tdd testability typesafe

Last synced: 17 Dec 2024

https://github.com/jest-community/jest-extended

Additional Jest matchers 🃏💪

assertions extended jest matchers tdd testing

Last synced: 16 Dec 2024

https://github.com/mjhea0/flaskr-tdd

Flaskr: Intro to Flask, Test-Driven Development (TDD), and JavaScript

flask javascript python tdd test-driven-development

Last synced: 20 Dec 2024

https://github.com/spekframework/spek

A specification framework for Kotlin

bdd kotlin spek tdd testing

Last synced: 17 Dec 2024

https://github.com/JetBrains/spek

A specification framework for Kotlin

bdd kotlin spek tdd testing

Last synced: 09 Nov 2024

https://jetbrains.github.io/spek

A specification framework for Kotlin

bdd kotlin spek tdd testing

Last synced: 29 Oct 2024

https://github.com/gabrielfalcao/httpretty

Intercept HTTP requests at the Python socket level. Fakes the whole socket module

decorators fakeweb http httpretty mock mocking python python2 streaming-response tdd testing testing-tools

Last synced: 22 Dec 2024

https://github.com/gabrielfalcao/HTTPretty

Intercept HTTP requests at the Python socket level. Fakes the whole socket module

decorators fakeweb http httpretty mock mocking python python2 streaming-response tdd testing testing-tools

Last synced: 31 Oct 2024

https://github.com/mawrkus/js-unit-testing-guide

📙 A guide to unit testing in Javascript

best-practices javascript katas tdd testing unit-test unit-testing

Last synced: 21 Dec 2024

https://github.com/shouldjs/should.js

BDD style assertions for node.js -- test framework agnostic

assertions bdd javascript node-js should tdd test testing tests

Last synced: 29 Sep 2024

https://github.com/rmanguinho/clean-ts-api

API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles

clean-architecture clean-code coveralls design-patterns docker docker-compose dockerfile graphql husky jest lint-staged mongodb nodejs rest-api solid tdd travis-ci typescript

Last synced: 21 Dec 2024

https://github.com/testableio/system.io.abstractions

Just like System.Web.Abstractions, but for System.IO. Yay for testable IO access!

c-sharp cross-platform dotnet filesystem io mocks tdd testing

Last synced: 18 Dec 2024

https://github.com/TestableIO/System.IO.Abstractions

Just like System.Web.Abstractions, but for System.IO. Yay for testable IO access!

c-sharp cross-platform dotnet filesystem io mocks tdd testing

Last synced: 11 Nov 2024

https://github.com/rmanguinho/clean-react

Sistema em ReactJs usando Hooks, Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles

clean-architecture clean-code design-pattern hooks javascript react reactjs recoil tdd typescript

Last synced: 15 Dec 2024

https://github.com/wiremock-net/wiremock.net

WireMock.Net is a flexible product for stubbing and mocking web HTTP responses using advanced request matching and response templating. Based on the functionality from http://WireMock.org, but extended with more functionality.

aspire-hosting azure csharp docker dotnet http http-listener mock-server mocking mockwebserver request response tdd testing wiremock

Last synced: 18 Dec 2024

https://github.com/WireMock-Net/WireMock.Net

WireMock.Net is a flexible product for stubbing and mocking web HTTP responses using advanced request matching and response templating. Based on the functionality from http://WireMock.org, but extended with more functionality.

aspire-hosting azure csharp docker dotnet http http-listener mock-server mocking mockwebserver request response tdd testing wiremock

Last synced: 05 Nov 2024

https://github.com/entwicklerstube/babel-plugin-root-import

Add the opportunity to import modules by the root path

babel babel-plugin es6 tdd

Last synced: 19 Dec 2024

https://github.com/shellspec/shellspec

A full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells

bash bdd coverage dash kcov ksh mock posix-compliant posix-sh script shell shell-script shellspec tdd test testing zsh

Last synced: 19 Dec 2024

https://github.com/kahlan/kahlan

:heavy_check_mark: PHP Test Framework for Freedom, Truth, and Justice

bdd coverage monkey-patching php spec tdd test

Last synced: 17 Dec 2024

https://github.com/cucumber/aruba

Test command-line applications with Cucumber-Ruby, RSpec or Minitest.

bdd cucumber ruby shell tdd tidelift

Last synced: 17 Dec 2024

https://github.com/lpil/mix-test.watch

🎠 Because TDD is awesome

tdd testing

Last synced: 19 Dec 2024

https://github.com/enzymejs/enzyme-matchers

Jasmine/Jest assertions for enzyme

enzyme jasmine jest tdd unit-testing

Last synced: 22 Dec 2024

https://github.com/lmiller1990/vue-testing-handbook

A guide on testing Vue components and applications

javascript-tests jest tdd vue vue-test-utils vue-testing-handbook vuejs

Last synced: 15 Dec 2024

https://github.com/typicode/xv

🙅‍♀️ ✌️ fastest test runner

ava esm javascript jest minimalist mocha node nodejs runner tdd test testing typescript

Last synced: 21 Dec 2024

https://github.com/xolvio/chimp

Tooling that helps you do quality, faster.

apollo chimp continuous-integration federation graphql javascript quality tdd

Last synced: 21 Dec 2024

https://github.com/meekrosoft/fff

A testing micro framework for creating function test doubles

c c-plus-plus embedded fake-functions micro-framework tdd

Last synced: 26 Oct 2024

https://github.com/odaridavid/Clean-MVVM-ArchComponents

👽 Built with MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout

android android-architecture architecture-components clean clean-architecture coroutines espresso firebase junit koin kotlin kotlin-flow motionlayout mvvm mvvm-architecture retrofit2 robolectric tdd

Last synced: 17 Nov 2024

https://github.com/odaridavid/clean-mvvm-archcomponents

👽 Built with MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout

android android-architecture architecture-components clean clean-architecture coroutines espresso firebase junit koin kotlin kotlin-flow motionlayout mvvm mvvm-architecture retrofit2 robolectric tdd

Last synced: 21 Dec 2024

https://github.com/DATA-DOG/go-txdb

Immutable transaction isolated sql driver for golang

go golang integration-testing sql sql-driver tdd testing

Last synced: 26 Oct 2024

https://github.com/DATA-DOG/Go-txdb

Immutable transaction isolated sql driver for golang

go golang integration-testing sql sql-driver tdd testing

Last synced: 24 Oct 2024

https://github.com/dwyl/javascript-todo-list-tutorial

✅ A step-by-step complete beginner example/tutorial for building a Todo List App (TodoMVC) from scratch in JavaScript following Test Driven Development (TDD) best practice. 🌱

beginner beginners-guide best-practices elm-architecture how-to javascript learn step-by-step tdd test-driven-development todolist todomvc tutorial vanilla

Last synced: 30 Oct 2024

https://github.com/vincentjouanne/nest-clean-architecture

🏛️ Nest.js clean architecture example following some DDD principles with use-cases written in functionnal programming.

clean-architecture cqrs ddd docker end-to-end-testing fp-ts functional-programming integration-testing jest microservices nestjs prisma runtypes tdd typescript unit-testing

Last synced: 21 Dec 2024

https://github.com/VincentJouanne/nest-clean-architecture

🏛️ Nest.js clean architecture example following some DDD principles with use-cases written in functionnal programming.

clean-architecture cqrs ddd docker end-to-end-testing fp-ts functional-programming integration-testing jest microservices nestjs prisma runtypes tdd typescript unit-testing

Last synced: 07 Nov 2024

https://github.com/AhmedLSayed9/deliverzler

Delivery App for Restaurants built on Flutter using Domain-Driven Design (DDD) and Layered Architecture along with Riverpod Framework.

clean-architecture clean-code dart ddd domain-driven-design fcm firebase flutter go-router google-maps layered-architecture local-notifications riverpod tdd unit-testing

Last synced: 12 Nov 2024

https://github.com/waldemarnt/node-typescript-api

🚀Complete Node.js API built using 👉Typescript | Jest | MongoDB | Express

jest mongodb nodejs tdd typescript

Last synced: 17 Dec 2024

https://github.com/pgrange/bash_unit

bash unit testing enterprise edition framework for professionals

assertions bash tdd test-driven-development test-framework testing unit-testing unittest xunit

Last synced: 03 Nov 2024

https://github.com/nafiesl/silsilah

A genealogy/family tree application, built with Laravel.

family-tree genealogy hacktoberfest keluarga laravel silsilah tdd tdd-workflow

Last synced: 20 Dec 2024

https://github.com/zpratt/react-tdd-guide

A series of examples on how to TDD React

guide howto javascript jest react tdd tutorial

Last synced: 21 Dec 2024

https://github.com/lucatume/wp-browser

The easy and reliable way to test WordPress with Codeception. 10 years of proven success.

codeception-module php tdd testing wordpress

Last synced: 19 Dec 2024

https://github.com/byronka/minum

A minimalist Java web framework built from scratch

framework java minimalism tdd web

Last synced: 08 Nov 2024

https://github.com/JamieMason/Jasmine-Matchers

Write Beautiful Specs with Custom Matchers for Jest and Jasmine

asymmetric-matchers bdd jasmine javascript javascript-tests jest karma tdd test-matchers testing unit-testing

Last synced: 31 Oct 2024

https://github.com/jamiemason/jasmine-matchers

Write Beautiful Specs with Custom Matchers for Jest and Jasmine

asymmetric-matchers bdd jasmine javascript javascript-tests jest karma tdd test-matchers testing unit-testing

Last synced: 20 Dec 2024

https://github.com/cucumber-rs/cucumber

Cucumber testing framework for Rust. Fully native, no external test runners or dependencies.

atdd bdd cucumber rust tdd

Last synced: 18 Dec 2024

https://github.com/paulogoncalvesbh/aprenda-tdd-na-pratica

Uma breve introdução prática a Test Driven Development (TDD) em JavaScript para pessoas que querem escrever códigos mais confiáveis

javascript qunit tdd unit-test

Last synced: 15 Dec 2024

https://github.com/mmanela/chutzpah

Chutzpah is an open source JavaScript test runner which enables you to run unit tests using QUnit, Jasmine, Mocha and TypeScript.

chutzpah javascript tdd testing-tools typescript visual-studio

Last synced: 22 Dec 2024

https://github.com/lorenzofox3/zora

Lightest, yet Fastest Javascript test runner for nodejs and browsers

assertion deno javascript javascript-test-harness mocha nodejs tap tdd test testing testing-tools typescript zora

Last synced: 19 Dec 2024

https://github.com/skydoves/themovies

🎬 A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.

dagger2-mvvm kotlin material-design mvvm mvvm-architecture repository-pattern skydoves tdd themoviedb tmdb

Last synced: 21 Dec 2024

https://github.com/skydoves/TheMovies

🎬 A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.

dagger2-mvvm kotlin material-design mvvm mvvm-architecture repository-pattern skydoves tdd themoviedb tmdb

Last synced: 31 Oct 2024

https://github.com/larien/aprenda-go-com-testes

Aprenda Go com desenvolvimento orientado a testes

aprenda-go go go-br golang learn-go tdd test-driven-development testing

Last synced: 18 Dec 2024

https://github.com/larien/learn-go-with-tests

Aprenda Go com desenvolvimento orientado a testes

aprenda-go go go-br golang learn-go tdd test-driven-development testing

Last synced: 09 Nov 2024

https://github.com/rmanguinho/advanced-node

API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles

clean-architecture clean-code design-patterns nodejs solid tdd typescript

Last synced: 15 Dec 2024

https://github.com/tng/jgiven

Behavior-Driven Development in plain Java

bdd behavior-driven-development java jgiven tdd test-automation test-driven-development

Last synced: 21 Dec 2024

https://github.com/essentialdevelopercom/quiz-app

A repository reflecting the progress made on the "How to Build iOS Apps with Swift, TDD & Clean Architecture" YouTube series, by Caio & Mike.

architectural-patterns architecture framework ios memory-management modular-design mvc prototype refactoring solid-principles swift swift-framework swift3 swift4 tdd testing ui-testing unit-testing xcode xctest

Last synced: 16 Dec 2024

https://github.com/volument/baretest

An extremely fast and simple JavaScript test runner.

bdd javascript-test-runner jest minimalist mocha tap tape tdd test-framework test-runner testing-tool web-ser

Last synced: 18 Dec 2024