Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Unit testing

Unit testing is a type of software testing that focusses on testing small units (usually the lowest common denominator) instead of whole processes. This makes more tests necessary but their successful executing makes pinpointing actual successful code easier.

https://github.com/stefanbirkner/system-rules

A collection of JUnit rules for testing code which uses java.lang.System.

java junit junit-rule unit-testing

Last synced: 13 Nov 2024

https://github.com/talkpython/data-driven-web-apps-with-flask

Course demo code and other hand-out materials for our data-driven web apps in Flask course

course course-demo flask flask-course fullstack mongodb online-learning python python3 sqlalchemy unit-testing

Last synced: 13 Aug 2024

https://github.com/pytest-dev/pytest-flask

A set of pytest fixtures to test Flask applications

flask pytest pytest-flask pytest-plugin python testing unit-testing

Last synced: 26 Oct 2024

https://github.com/mirage/alcotest

A lightweight and colourful test framework

ocaml unit-testing

Last synced: 12 Oct 2024

https://github.com/nette/tester

Tester: enjoyable unit testing in PHP with code coverage reporter. ๐Ÿ๐Ÿ๐ŸŽ๐Ÿ

assertions code-coverage nette nette-framework pcov php phpdbg phpunit tester unit-testing xdebug

Last synced: 07 Oct 2024

https://github.com/lathonez/clicker

Ionic 2 + @angular/cli Seed Project : Angular2 + Typescript + Karma + Protractor + Travis

angular-cli e2e-tests ionic seed unit-testing

Last synced: 13 Oct 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: 14 Nov 2024

https://github.com/nteract/testbook

๐Ÿงช ๐Ÿ“— Unit test your Jupyter Notebooks the right way

jupyter-notebook nteract pytest python testbook unit-testing

Last synced: 15 Oct 2024

https://github.com/MarvinJWendt/testza

Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! ๐Ÿ•

automatic-testing fuzzy-testing go golang golang-library hacktoberfest test test-framework testing testing-framework unit-testing

Last synced: 26 Oct 2024

https://github.com/marvinjwendt/testza

Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! ๐Ÿ•

automatic-testing fuzzy-testing go golang golang-library hacktoberfest test test-framework testing testing-framework unit-testing

Last synced: 15 Nov 2024

https://github.com/reactivedroid/TvFlix

TvFlix android app using Dagger Hilt, Coroutines, Flow, KTX, Jetpack(Room, ViewModel, Paging3, Lifecycle) based on MVVM with clean code architecture purely written in Kotlin

android-architecture-components checkstyle clean-architecture clean-code codeanalysis coroutines databinding espresso-tests hilt-android jetpack-lifecycle-components jetpack-pagination jetpack-room kotlin kotlin-coroutines kotlin-dsl mockito mvvm-architechure pmd retrofit2 unit-testing

Last synced: 07 Nov 2024

https://github.com/Matejkob/swift-spyable

Swift macro that simplifies and automates the process of creating spies for testing

software-quality swift swift-macros testing unit-testing

Last synced: 09 Aug 2024

https://github.com/matejkob/swift-spyable

Swift macro that simplifies and automates the process of creating spies for testing

software-quality swift swift-macros testing unit-testing

Last synced: 09 Nov 2024

https://github.com/danielroe/nuxt-vitest

An vitest environment with support for testing code that needs a Nuxt runtime environment

nuxt nuxt-module testing unit-testing vitest

Last synced: 06 Nov 2024

https://github.com/omermorad/automock

A testing meta-framework that simplifies unit testing by reducing boilerplate code and enabling developers to build comprehensive and reliable test suites

dependency-injection inversifyjs jest mock mocking nestjs sinon spec tdd testing typescript unit-test unit-testing

Last synced: 09 Nov 2024

https://github.com/suites-dev/suites

A testing meta-framework that simplifies unit testing by reducing boilerplate code and enabling developers to build comprehensive and reliable test suites

dependency-injection inversifyjs jest mock mocking nestjs sinon spec tdd testing typescript unit-test unit-testing

Last synced: 11 Nov 2024

https://github.com/bjoernQ/unmock-plugin

Gradle plugin to be used in combination with the new unit testing feature of the Gradle Plugin / Android Studio to use real classes for e.g. SparseArray.

android gradle-plugin mocking unit-testing

Last synced: 03 Nov 2024

https://github.com/sazeracjs/sazerac

Data-driven unit testing for Jasmine, Mocha, and Jest

assertions data-driven-tests jasmine javascript jest mocha unit-testing

Last synced: 10 Oct 2024

https://github.com/rabbal/DNTFrameworkCore

Lightweight and Extensible Infrastructure for Building Web Applications - Web Application Framework

aop aspnet-core cqrs crud design-patterns dotnet-core efcore event-driven framework integration-testing master-detail multitenancy solid transaction unit-testing validation

Last synced: 27 Oct 2024

https://github.com/Cysharp/RuntimeUnitTestToolkit

CLI/GUI Frontend of Unity Test Runner to test on any platform.

csharp il2cpp testing-tools unit-testing unity

Last synced: 10 Nov 2024

https://github.com/rrifafauzikomara/MovieApp

[Flutter SDK V.1] - ๐ŸŽฌ MovieApp is a Flutter application built to demonstrate the use of modern development tools with best practices implementation like Modularization, BLoC, Dependency Injection, Dynamic Theme, Cache, Shimmer, Testing, Flavor, CI/CD, etc.

best-practices bloc-pattern cachemanager ci-cd dio dynamic-theme equatable flavor integration-testing modularization retrofit sharedpreferences shimmer-loading unit-testing

Last synced: 12 Nov 2024

https://github.com/cysharp/runtimeunittesttoolkit

CLI/GUI Frontend of Unity Test Runner to test on any platform.

csharp il2cpp testing-tools unit-testing unity

Last synced: 05 Nov 2024

https://github.com/smarttoolfactory/propertyfindar

๐Ÿ˜ ๐ŸŽƒ Real Estate Sample App with RxJava3+Coroutines Flow, Dynamic Feature Modules, Dagger Hilt, Offline First, ConcatAdapter, Animations and tests for Room, Retrofit, useCase and ViewModels with TDD.

android android-animation clean-architecture coroutines-flow dagger-hilt dynamic-feature dynamic-feature-module kotlin-android kotlin-gradle-dsl mockk mockwebserver modularization navigation-component offline-first real-estate retrofit2 room-persistence-library rxjava3 unit-testing

Last synced: 11 Nov 2024

https://github.com/SmartToolFactory/PropertyFindAR

๐Ÿ˜ ๐ŸŽƒ Real Estate Sample App with RxJava3+Coroutines Flow, Dynamic Feature Modules, Dagger Hilt, Offline First, ConcatAdapter, Animations and tests for Room, Retrofit, useCase and ViewModels with TDD.

android android-animation clean-architecture coroutines-flow dagger-hilt dynamic-feature dynamic-feature-module kotlin-android kotlin-gradle-dsl mockk mockwebserver modularization navigation-component offline-first real-estate retrofit2 room-persistence-library rxjava3 unit-testing

Last synced: 03 Aug 2024

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

TypeScript testing framework with test cases

coverage hacktoberfest javascript selenium solid tdd test typescript unit-testing

Last synced: 29 Oct 2024

https://github.com/tcunit/TcUnit

An unit testing framework for Beckhoff's TwinCAT 3

beckhoff industrial-automation plc tcunit test-framework twincat twincat3 unit-test unit-testing

Last synced: 04 Aug 2024

https://github.com/tokenika/eosfactory

Python-based EOS smart-contract development & testing framework

eos python smart-contracts testnet unit-testing

Last synced: 28 Oct 2024

https://github.com/fairnesscoop/permacoop

Open source and eco-designed ERP solution for worker-owned businesses.

clean-code coop cqrs crm ddd ecodesign erp hexagonal-architecture nestjs nodejs open-source sapper sveltejs sveltekit typescript unit-testing

Last synced: 10 Oct 2024

https://github.com/nsoojin/bookstore-ios

๏ฃฟ Sample iOS App - A collection of examples and patterns for Unit Testing, UI Testing, handling Result/Optionals, writing documentation, and more. Details in README.

ios ios-app ios-application-testing ios-code-coverage ios-demo ios-design-patterns ios-develop-tips ios-learning ios-sample ios-swift open-api stub-networking swift swift-documentation swift-framework ui-testing unit-testing xctest xcuitest

Last synced: 07 Nov 2024

https://github.com/nsoojin/BookStore-iOS

๏ฃฟ Sample iOS App - A collection of examples and patterns for Unit Testing, UI Testing, handling Result/Optionals, writing documentation, and more. Details in README.

ios ios-app ios-application-testing ios-code-coverage ios-demo ios-design-patterns ios-develop-tips ios-learning ios-sample ios-swift open-api stub-networking swift swift-documentation swift-framework ui-testing unit-testing xctest xcuitest

Last synced: 12 Nov 2024

https://github.com/anuraj/minimalapi

ASP.NET Core 8.0 - Minimal API Example - Todo API implementation using ASP.NET Core Minimal API, Entity Framework Core, Token authentication, Versioning, Unit Testing, Integration Testing and Open API.

asp-net-core aspnet-core aspnetcore dotnet-core entity-framework-core jwt jwt-authentication openapi sql-server swagger unit-testing webapi xunit

Last synced: 12 Oct 2024

https://github.com/braineanear/ecommerceapi

An API for e-commerce works, built using NodeJS & MongoDB

api chai ecommerce eslint jwt mocha-chai mongodb nodejs passport redis unit-testing

Last synced: 14 Oct 2024

https://github.com/whitfin/local-cluster

Easy local cluster creation for Elixir to aid in unit testing

distributed-computing erlang-distribution local-clustering unit-testing

Last synced: 15 Nov 2024

https://github.com/anuraj/MinimalApi

ASP.NET Core 8.0 - Minimal API Example - Todo API implementation using ASP.NET Core Minimal API, Entity Framework Core, Token authentication, Versioning, Unit Testing, Integration Testing and Open API.

asp-net-core aspnet-core aspnetcore dotnet-core entity-framework-core jwt jwt-authentication openapi sql-server swagger unit-testing webapi xunit

Last synced: 04 Aug 2024

https://github.com/tommylemon/unitauto

โ˜€๏ธ ๆœ€ๅ…ˆ่ฟ›ใ€ๆœ€็œไบ‹ใ€ROI ๆœ€้ซ˜็š„ๅ•ๅ…ƒๆต‹่ฏ•๏ผŒๆœบๅ™จๅญฆไน  ้›ถไปฃ็ ใ€ๅ…จๆ–นไฝใ€่‡ชๅŠจๅŒ– ๆต‹่ฏ• ๆ–นๆณ•/ๅ‡ฝๆ•ฐ๏ผŒ็”จๆˆทๅŒ…ๅซ่…พ่ฎฏใ€ๅฟซๆ‰‹ใ€ๆŸ 500 ๅผบๅทจๅคด็ญ‰ โ˜€๏ธ The most advanced unit testing way powered by machine learning. Coding-free, comprehensive and automatic testing for methods/functions. Used by Tencent, Kwai, a Fortune 500 company, etc.

apiauto apijson golang koa2 kotlin mock mocking mocks mockup test-automation testing-library testing-tools unit-test unit-testing unittest unittest-library unittesting unittesting-library vue2 vuejs2

Last synced: 14 Oct 2024

https://github.com/lucianoganga/simple-headless-chrome

Simple abstraction to use Chrome as a Headless Browser with Node JS

chrome chrome-headless google-chrome horseman node-browsers testing-tools unit-testing

Last synced: 13 Nov 2024

https://github.com/wrseward/vue-unit

Component testing utilities for Vue.js

javascript testing unit-testing vue

Last synced: 03 Nov 2024

https://github.com/deepfunc/react-test-demo

Web ๅ‰็ซฏๅ•ๅ…ƒๆต‹่ฏ•ๅˆฐๅบ•่ฆๆ€Žไนˆๅ†™๏ผŸ็œ‹่ฟ™ไธ€็ฏ‡ๅฐฑๅคŸไบ†

react unit-testing web

Last synced: 11 Nov 2024

https://github.com/morintd/prismock

A mock for PrismaClient, dedicated to unit testing.

prisma testing typescript unit-testing

Last synced: 14 Nov 2024

https://github.com/rafritts/bunit

A unit testing framework for Shell scripts - namely Bash.

bash bash-scripting shell testing unit-testing unit-testing-framework

Last synced: 03 Nov 2024

https://github.com/rafritts/BashScriptTestingLibrary

A unit testing framework for Shell scripts - namely Bash.

bash bash-scripting shell testing unit-testing unit-testing-framework

Last synced: 29 Aug 2024

https://github.com/s7techlab/cckit

Source code moved to https://github.com/hyperledger-labs/cckit

chaincode golang hyperledger-fabric smart-contracts unit-testing

Last synced: 15 Nov 2024

https://github.com/redux-things/redux-actions-assertions

Simplify testing of redux action and async action creators

assertions chai jest mocha redux redux-middleware unit-testing

Last synced: 12 Nov 2024

https://github.com/jpzk/mockedstreams

Scala DSL for Unit-Testing Processing Topologies in Kafka Streams

kafka kafka-streams mocked-streams scala testing topology unit-testing

Last synced: 13 Nov 2024

https://github.com/xunit/xunit.analyzers

Roslyn analyzers for xUnit.net (please open issues in https://github.com/xunit/xunit)

roslyn-analyzer unit-testing xunit

Last synced: 12 Nov 2024

https://github.com/boostorg/test

The reference C++ unit testing framework (TDD, xUnit, C++03/11/14/17)

boost c-plus-plus unit-testing

Last synced: 13 Nov 2024

https://github.com/quasarframework/quasar-testing

Testing Harness App Extensions for the Quasar Framework 2.0+

cypress e2e-testing integration-testing jest quasar-framework test-runner testing unit-testing vuejs

Last synced: 02 Nov 2024

https://github.com/exposejs/expose

A Dynamic Symbolic Execution (DSE) engine for JavaScript. ExpoSE is highly scalable, compatible with recent JavaScript standards, and supports symbolic modelling of strings and regular expressions.

bug-fixing javascript program-analysis programming-languages software-testing symbolic-execution unit-testing

Last synced: 03 Aug 2024

https://github.com/bxparks/aunit

Unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test. Used with EpoxyDuino for continuous builds.

arduino arduino-library esp32 esp8266 teensyduino unit-testing unit-testing-framework

Last synced: 27 Oct 2024

https://github.com/rust-rspec/rspec

(Rust) Rspec - a BDD test harness for stable Rust

bdd bdd-test-harness rust unit-testing

Last synced: 12 Nov 2024

https://github.com/bxparks/AUnit

Unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test. Used with EpoxyDuino for continuous builds.

arduino arduino-library esp32 esp8266 teensyduino unit-testing unit-testing-framework

Last synced: 04 Aug 2024

https://github.com/puigcerber/angular-unit-testing

:star2: Guidelines and patterns for unit testing AngularJS apps.

angular angularjs testing unit-testing

Last synced: 10 Nov 2024

https://github.com/bahmutov/snap-shot

Jest-like snapshot feature for the rest of us, works magically by finding the right caller function

jest jsx mocha react snapshot test unit-testing vue

Last synced: 12 Nov 2024

https://github.com/Yoast/PHPUnit-Polyfills

Set of polyfills for changed PHPUnit functionality to allow for creating PHPUnit cross-version compatible tests

compatibility php phpunit polyfill unit-testing

Last synced: 29 Aug 2024

https://github.com/yoast/phpunit-polyfills

Set of polyfills for changed PHPUnit functionality to allow for creating PHPUnit cross-version compatible tests

compatibility php phpunit polyfill unit-testing

Last synced: 14 Oct 2024

https://github.com/khaiql/dbcleaner

Clean database for testing, inspired by database_cleaner for Ruby

clean-database database-engine driver golang testing unit-testing

Last synced: 26 Oct 2024

https://github.com/wbolster/emacs-python-pytest

run pytest inside emacs

emacs pytest python test unit-testing

Last synced: 14 Nov 2024

https://github.com/greghaskins/spectrum

A BDD-style test runner for Java 8. Inspired by Jasmine, RSpec, and Cucumber.

bdd gherkin jasmine java java-8 junit rspec test-runner testing unit-testing

Last synced: 07 Nov 2024

https://github.com/MeadowSuite/Meadow

Integrated Ethereum implementation and tool suite focused on Solidity testing and development.

blockchain csharp debugging ethereum netcore smart-contracts solidity solidity-contracts solidity-coverage testing unit-testing

Last synced: 27 Oct 2024

https://github.com/burakeregar/KotlinMvpArchitecture

Clean MVP Architecture with Dagger2 + Retrofit2 + Mockito + Fresco + EasiestGenericRecyclerAdapter using Kotlin. Added Unit Tests(Kotlin Tests)!

android-testing android-tests clean-architecture dagger2 dagger2-mvp kotlin kotlin-android kotlintest leakcanary mvp mvp-android mvp-architecture mvp-clean mvp-pattern retrofit retrofit2 unit-test unit-testing unittest unittesting

Last synced: 30 Oct 2024

https://github.com/BlinkUX/sequelize-mock

A simple mock interface specifically for testing code relying on Sequelize models

mock-models sequelize sequelize-models unit-testing

Last synced: 04 Aug 2024

https://github.com/eugeneyan/python-collab-template

๐Ÿ›  Python project template with unit tests, code coverage, linting, type checking, Makefile wrapper, and GitHub Actions.

coverage github-actions hacktoberfest linting makefile python type-checking unit-testing

Last synced: 08 Nov 2024

https://github.com/huysentruitw/entity-framework-core-mock

Easy Mock wrapper for mocking EFCore5 DbContext and DbSet using Moq or NSubstitute

csharp dbcontext dbset dotnet-standard dotnetcore efcore efcore5 entity-framework-core mock moq net50 nsubstitute unit-testing

Last synced: 11 Nov 2024

https://github.com/donatj/mock-webserver

Simple mock web server in PHP for unit testing.

mock mockwebserver phpunit testing unit-testing

Last synced: 14 Oct 2024

https://github.com/fayez-nazzal/testgpt

Your AI testing companion that writes tests on your behalf, automated to get you to build and ship faster without sacrificing unit tests.

command-line-tool gpt-3-5-turbo gpt-4 testing unit-testing

Last synced: 12 Nov 2024

https://github.com/cmendible/netdumbster

netDumbster is a .Net Fake SMTP Server clone of the popular Dumbster

c-sharp hacktoberfest smtp smtp-server unit-testing

Last synced: 13 Nov 2024

https://github.com/davesag/sequelize-test-helpers

A collection of utilities to help with unit-testing Sequelize models

helpers mocks sequelize sequelizejs unit-testing utilities

Last synced: 30 Oct 2024

https://github.com/cmendible/netDumbster

netDumbster is a .Net Fake SMTP Server clone of the popular Dumbster

c-sharp hacktoberfest smtp smtp-server unit-testing

Last synced: 27 Oct 2024

https://github.com/jimporter/mettle

A C++20 unit test framework

c-plus-plus unit-testing

Last synced: 13 Nov 2024

https://github.com/codesequence/jasmine-marbles

Marble testing helpers for RxJS and Jasmine

jasmine observables rxjs unit-testing

Last synced: 14 Oct 2024

https://github.com/bespoken/virtual-alexa

:robot: Easily test and debug Alexa skills programmatically

alexa alexa-custom-skill alexa-skills-kit alexa-voice-service unit-testing

Last synced: 04 Aug 2024

https://github.com/DonaldWhyte/double

Mocking framework for Rust -- inspired by googlemock

mock mocking-framework rust-library testing unit-testing

Last synced: 31 Oct 2024

https://github.com/varabyte/truthish

A Kotlin multiplatform unit testing library inspired by / similar to Google Truth.

kotlin kotlin-android kotlin-ios kotlin-js kotlin-jvm kotlin-library kotlin-linux kotlin-macos kotlin-mingw kotlin-multiplatform unit-testing

Last synced: 03 Nov 2024

https://github.com/yzevm/typeorm-mock-unit-testing-example

Example how to mock TypeORM database connection for your blazing unit-tests with Mocha and Jest

docker-compose e2e-tests express jest mocha mock sinon stub tests typeorm typescript unit-testing

Last synced: 10 Oct 2024

https://github.com/lodeapp/lode

A universal GUI for unit testing built with Electron and Vue.js

cypress electron gui jest phpunit testing typescript unit-testing vue

Last synced: 14 Nov 2024

https://github.com/ahmedeltaher/Android-MVP-Architecture

MVP + Kotlin + Retrofit2 + Dagger2 + Coroutines + Anko + Kotlin-Android-Extensions + RX-java + Mockk + Espresso + Junit5

android android-architecture android-cleanarchitecture android-mvp clean-architecture clean-code dagger2 dagger2-mvp mvp mvp-architecture retrofit2 unit-testing

Last synced: 30 Oct 2024

https://github.com/tedyoung/kid-bank

Now known as Kid Money Manager. It's not a real bank, but keeps track of your kid's earnings, savings, and spending. Watch me Live Code its development on Twitch.

heroku java java-8 java8 junit maven postgresql spring-boot spring-data-jpa spring-mvc thymeleaf unit-testing

Last synced: 13 Nov 2024