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/jgonzalezdr/CppUMockGen

Mock generator for CppUTest/CppUMock

cpp cpputest mock mocking testing unit-test unit-testing

Last synced: 23 Oct 2024

https://github.com/brodieG/unitizer

Easy R Unit Tests

r unit-testing

Last synced: 13 Aug 2024

https://github.com/bfrymire/crispy

Unit testing framework built in GML for GameMaker LTS 2022+

gamemaker gamemaker-lts gamemaker-studio-2 gms gms2 testing unit-testing

Last synced: 02 Nov 2024

https://github.com/pcmacdon/jsish

Jsi is a small, C-embeddable javascript interpreter with tightly woven Web and DB support.

c code-generation database debugger diagnostics embedded fossil interpreter javascript jsi lockdown markdeep markdown mysql sandbox sqlite tracing unit-testing vue websocket

Last synced: 17 Nov 2024

https://github.com/brodieg/unitizer

Easy R Unit Tests

r unit-testing

Last synced: 16 Nov 2024

https://github.com/zmievsa/pytest-fixture-classes

Fixtures as classes that work well with dependency injection, autocompletetion, type checkers, and language servers

annotations fixtures pytest pytest-plugin python testing type-hints unit-testing

Last synced: 27 Oct 2024

https://github.com/tencent/goom

go语言mock库, 用于编写go语言单元测试时,mock函数、接口等场景

devops go golang mock tdd test test-automation testing unit-testing

Last synced: 13 Nov 2024

https://github.com/tommylemon/unitauto-go

UnitAuto - ☀️ 最先进、最省事、ROI 最高的单元测试,机器学习 零代码、全方位、自动化 测试 方法/函数,用户包含腾讯、快手、某 500 强巨头等,本项目为 Go 版 ☀️ 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. This repo is the Go version

automation go golang golang-library mock mocking-library test-automation testing testing-automation unit-test unit-testing unittest unittesting ut

Last synced: 28 Oct 2024

https://github.com/faruktoptas/news-mvp

This repository contains a sample RSS reader app with MVP architecture and Dagger2 implementation.

dagger2 mvp-android mvp-architecture rss-reader unit-testing

Last synced: 14 Nov 2024

https://github.com/ivangfr/springboot-keycloak-mongodb-testcontainers

The goals of this project are: 1) Create a Spring Boot application that manages books, called book-service; 2) Use Keycloak as OpenID Connect Provider; 3) Test using Testcontainers; 4) Explore the utilities and annotations that Spring Boot provides when testing applications.

docker integration-testing java jib keycloak mapstruct mongodb oauth2-resourceserver spring-boot spring-data-mongodb spring-security springdoc-openapi testcontainers unit-testing web

Last synced: 30 Oct 2024

https://github.com/dees040/festing

Fasten up your unit tests in Laravel by more than 100%

laravel php unit-testing

Last synced: 07 Nov 2024

https://github.com/hakky54/java-tutorials

📝 A repository containing different java tutorials

elasticsearch grpc java log-captor mockito security spring ssl tls tutorial unit-testing websocket

Last synced: 01 Nov 2024

https://github.com/SebastianJay/unity-ci-test

Example Unity Project using TravisCI

build travis-ci unit-testing unity upload

Last synced: 10 Nov 2024

https://github.com/lucono/karma-test-explorer

Visual Studio Code extension for Karma and Angular testing with the Jasmine or Mocha framework

angular jasmine javascript karma karma-jasmine karma-mocha mocha test-runner testing typescript unit-testing vscode vscode-extension

Last synced: 14 Oct 2024

https://github.com/xchapter7x/hcunit

Helm Chart Unit: helps to unit test rendering of your templates using policies

helm helm-plugin helm-plugins opa open-policy-agent rego unit-test unit-testing unittest unittesting unittests

Last synced: 11 Nov 2024

https://github.com/mehdihadeli/movie-search-application

🎬 A simple movie search app, built with .Net 8, Vertical Slice Architecture and using TMDB APIs and YouTube APIs for searching and details of the movies.

anti-corruption-layer clean-architecture cqrs csharp docker docker-compose dotnetcore integration-testing kubernetes mediator mediatr netcore polly resiliency tmdb tmdb-api unit-testing vertical-slices youtube-api

Last synced: 27 Oct 2024

https://github.com/yegor256/threads

Ruby Gem to unit-test a piece of code in multiple concurrent threads

concurrency ruby threading unit-testing

Last synced: 30 Oct 2024

https://github.com/keplersj/jest-raw-loader

Jest transformer mimicking webpack-contrib/raw-loader's functionality

jest unit-testing webpack-contrib

Last synced: 11 Nov 2024

https://github.com/mesaugat/chai-exclude

Exclude keys to compare from a deep equal operation with chai expect or assert.

assert bdd chai chai-exclude chai-plugin exclude expect mocha tdd unit-testing

Last synced: 14 Oct 2024

https://github.com/webgl/three-musketeers

A simple module to introspect, debug and test any THREE.js application.

automated-testing e2e-testing testing-tools three three-js threejs unit-testing webgl

Last synced: 11 Oct 2024

https://github.com/developer-shivam/klimatic

Klimatic is an android app built using Kotlin. It try to showcase all the latest technologies used in android.

android clean-architecture coroutines custom-view kotlin material-design ui-testing unit-testing

Last synced: 14 Nov 2024

https://github.com/ahamed/jsphp

A php library for implementing Array, Object, String methods in JavaScript way.

composer composer-package hacktoberfest hacktoberfest2021 php phpcs phpunit unit-testing utility-library

Last synced: 12 Oct 2024

https://github.com/brain-wp/brainfaker

Uses Faker and Brain Monkey to provide easy generation of fake WordPress objects and related functions

brain-monkey fake-objects faker mock-objects mockery unit-testing wordpress-objects

Last synced: 16 Nov 2024

https://github.com/siffiejoe/lua-testy

Easy unit testing for Lua modules

lua unit-testing

Last synced: 06 Aug 2024

https://github.com/shinyorg/xunit-maui

XUnit Device Runner for MAUI

dotnet maui unit-testing

Last synced: 06 Nov 2024

https://github.com/klieret/randomfiletree

Create random file structures in python for testing purposes.

hacktoberfest python3 testing unit-testing unittest

Last synced: 14 Nov 2024

https://github.com/metabase/hawk

It watches your code like a hawk! You like tests, right? Then run them with our state-of-the-art Clojure test runner.

ci clojure test test-runner testing tests unit-testing

Last synced: 07 Nov 2024

https://github.com/egil/blazor-workshop

Blazor workshop - TDD style - with bUnit

blazor bunit test unit-testing

Last synced: 09 Nov 2024

https://github.com/yowainwright/developer-ci-benefits

Talk docs—includes CI (Continuous Integration) benefits, description, and setup tips 💡💪

ci circleci continuous-integration jest talk tools travis-ci unit-testing

Last synced: 08 Nov 2024

https://github.com/yanm1ng/vue-starter-kit

🍍 Vue2 with webpack mock-server unit-test hot-loader

karma mock mock-server unit-testing vue vue-router vue2 vuex2 webpack2

Last synced: 12 Oct 2024

https://github.com/jetbrains/teamcity-csharp-interactive

The cross platform build automation system: C# scripts + powerful API

build build-automation build-tool c-sharp csi docker dotnet dotnet-tool nuget scripting-language tools unit-testing

Last synced: 07 Oct 2024

https://github.com/cmacdonnacha/angular-material-boilerplate

A straightforward and well structured boilerplate based on Google's Angular Material project.

angular angular-material angularjs boilerplate code-coverage e2e-tests eslint gulp jasmine karma material protractor sass unit-testing

Last synced: 14 Oct 2024

https://github.com/pixijs/floss

Unit-testing for those hard to reach places

coverage electron electron-mocha mocha sinon travis-ci unit-testing

Last synced: 10 Nov 2024

https://github.com/jmigueldelgado/fake-geo-images

A module to programmatically create geotiff images which can be used for unit tests

geospatial image-processing p2 processing testing unit-testing

Last synced: 09 Nov 2024

https://github.com/denchenn/shorturl-maker

This is a demo project for Dcard, which is currently deployed on GKE.

gcp-kubernetes gin-gonic github-actions golang kubernetes postgresql redis semantic-versioning unit-testing

Last synced: 15 Oct 2024

https://github.com/keyweeusr/kivyunittest

:bee: Test more, cry less!

kivy python tutorial unit-testing

Last synced: 14 Oct 2024

https://github.com/bigwhite/cbehave

A Behavior Driven Development Framework for C

bdd c unit-testing

Last synced: 08 Nov 2024

https://github.com/hedayat/powerfake

C++ Faking library, which allows faking/mocking regular functions, static member functions and non-virtual member functions for testing purposes.

clang cplusplus cplusplus-17 faking gcc mocking non-virtual-interface testing testing-tools unit-test unit-testing

Last synced: 07 Nov 2024

https://github.com/janhesters/riteway-jest

Unit tests that always supply a good bug report when they fail for Jest.

jest unit-testing

Last synced: 07 Nov 2024

https://github.com/ilijamihajlovic/networking-with-rest-api-calls-and-urlsession-unit-tests-and-data-persistence-in-core-data

Networking in Swift with REST API calls and URLSession, that puts the parsed JSON Data from an HTTP based JSON storage endpoint I created into a TableView and persists the data using Core Data with CRUD (create, read, update, and delete). I used also Unit Tests to test URLSession asynchronous network operations and make the project as robust as possible. When the JSON data is parsed into the dynamic TableView cell we can easily delete the cell with a swipe, the TableView will then reload itself with a custom made animation and Core Data will update and save the changes in realtime. There is also an option to send HTTP GET requests to the JSONPlaceholder server. A And last but not least I implemented a settings launcher slide-up menu that slides up from the bottom of the screen when the settings tab bar button is pressed. On the slide-up menu, we have all the functionalities I mentioned above like getting the data from the REST API, filtering the data in the cells using a search bar and sorting them in the right alphabetical order, and also send data to a REST API.

codable core-data coredata data-persistance image-cache json networking pull-to-refresh rest-api restful restful-api search-bar slide-menu swift swift-4 swift5 swipe-to-delete tableview unit-testing urlsession

Last synced: 12 Oct 2024

https://github.com/helpscout/seed-barista

☕️ Barista: CSS unit testing with Javascript

css node-sass open-source sass seed unit-testing

Last synced: 15 Oct 2024

https://github.com/thomasjbradley/markbot

An application that automatically tests and marks student code assignments in Algonquin College Graphic Design’s Web Dev courses.

automation css grading html javascript markbot students testing unit-testing

Last synced: 14 Oct 2024

https://github.com/hexdigest/gounit-vim

Vim plugin for https://github.com/hexdigest/gounit

go golang unit-testing vim

Last synced: 16 Nov 2024

https://github.com/lissy93/quick-example-of-testing-in-nodejs

🛡 An example TDD project in Node.js, with unit tests, coverage tests, a stubbed API, continuous integration, code quality reviews and automated dependency checking

assertions behavior-driven-development code-quality continuous-integration coverage-testing dependency-manager istanbul mocha stubbing test-driven-development unit-testing

Last synced: 12 Nov 2024

https://github.com/pmarincak/gms2-test

Unit Testing Framework for Gamemaker Studio 2.3+

game-development gamemaker gamemaker-language gamemaker-studio-2 gml unit-testing

Last synced: 02 Nov 2024

https://github.com/mihailgaberov/testing-reactjs-examples

🧪 "What should we test in our React components" - presentation examples.

enzyme jest jest-snapshots react reactjs ui unit-testing

Last synced: 17 Nov 2024

https://github.com/yu-iskw/dbt-unittest

A dbt package provides macros for unit testing, inspired by python's unittest module

dbt dbt-package unit-testing unittest

Last synced: 01 Nov 2024

https://github.com/binarybirds/testify

Testify converts XCTest output into a proper structure (JSON, JUNIT, MD, GFM), or it'll miserably fail. 😉

gfm json junit md swift swift-5 testing unit-testing xcode xctest xctest-linux xctestcase

Last synced: 12 Oct 2024

https://github.com/eddelbuettel/ttdo

Extend tinytest with diffobj

diff package r unit-testing

Last synced: 27 Oct 2024

https://github.com/indrajeetpatil/intro-to-snapshot-testing

Introduction to snapshot (aka golden) testing (in R)

golden-tests quarto revealjs rstats snapshot-testing testthat unit-testing

Last synced: 05 Nov 2024

https://github.com/nyggus/easycheck

A module offering Python functions for simple and readable assertion-like checks to be used inside code, but also in testing.

assertion python3 testing unit-testing

Last synced: 17 Nov 2024

https://github.com/superstar1205/angular-uint-test

Angular-Unit-Test: all are over 90% 👍. TypeScript/Karama/Jasmine/Angular/CSS/HTML5/Unit-test

angular css html jasmine testing typescript unit-testing

Last synced: 14 Oct 2024

https://github.com/edubart/lester

Minimal Lua test framework

busted lua nelua test test-framework testing unit-testing

Last synced: 30 Oct 2024

https://github.com/devmamunur/pmsgo

PMSGo is an open-source project management system built with Typescript, Node.js, Express.js, MongoDB, Next.js, MUI and more.

docker docker-compose express jest-tests jwt mongodb mongoose mui next-auth nextjs nodejs pmsgo project-management-system react redux-toolkit saas typescript unit-testing

Last synced: 11 Nov 2024

https://github.com/kl3jvi/mvi_clean_architecture

🍔 Restaurant listing android app using MVI architecture. Using jetpack libraries such as Flows,Coroutines, Dagger-Hilt, Room etc.

android coroutines-android flows mvi-architecture mvvm unit-testing

Last synced: 06 Nov 2024

https://github.com/adriansuter/php-autoload-override

Override fully qualified function calls inside your class methods in order to be able to mock them during testing.

autoload override php php7 phpunit testing unit-testing

Last synced: 12 Oct 2024

https://github.com/leaverou/htest

Declarative, boilerplate-free unit testing

testing unit-testing

Last synced: 13 Nov 2024

https://github.com/peppelinux/videodrone

WebRTC Selenium HQ tests in python.

python-3 selenium selenium-python unit-testing unittest webrtc

Last synced: 11 Oct 2024

https://github.com/geshan/currency-api

A demo project on how to test a node/express app with Mocha, Nock and proxyquire (MNP) and code coverage with nyc/istanbul.

example express istanbul javascript mocha nock nodejs nyc proxyquire testing unit-testing

Last synced: 27 Oct 2024

https://github.com/deno-libs/superfetch

🐕 HTTP Server testing library inspired by node-supertest-fetch.

deno http-testing superagent supertest testing unit-testing

Last synced: 05 Nov 2024

https://github.com/lgpage/pytest-cython

A pytest plugin that allows for the testing of C extension modules for Python, specifically created through cython

cython pytest python test testing unit-testing

Last synced: 15 Nov 2024

https://github.com/romeh/springboot-junit5-mockito2

Show case for how to use junit 5 and mockito 2 for unit testing and integration test in spring boot 2

integration-testing junit5 mockito mockito-2 spring-boot2 unit-testing

Last synced: 06 Nov 2024

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

Write useful test matchers compatible with Jest and Jasmine.

jasmine jasmine-matchers javascript-tests jest test-matchers testing unit-testing

Last synced: 18 Oct 2024

https://github.com/misode/packtest

Fabric mod for testing data packs, with data packs

data-pack data-packs datapack datapacks fabricmc gametest gametest-minecraft minecraft unit-testing

Last synced: 27 Oct 2024

https://github.com/productive-dev/refactoring-dotnet

An example project demonstrating cleaning up legacy code and improving testability

dotnet legacy-code refactoring unit-test unit-testing

Last synced: 23 Oct 2024

https://github.com/JamieMason/add-matchers

Write useful test matchers compatible with Jest and Jasmine.

jasmine jasmine-matchers javascript-tests jest test-matchers testing unit-testing

Last synced: 04 Aug 2024

https://github.com/jfversluis/mauixunittestsample

Sample code to demonstrate how to add a xUnit test project to your .NET MAUI app

dotnet-maui sample-code unit-testing xunit

Last synced: 28 Oct 2024

https://github.com/pilagod/nextmock

NextMock is an enhanced mock for unittest.mock.Mock

async mock python stub unit-testing

Last synced: 04 Aug 2024

https://github.com/pgssoft/httpclientmock

Library for mocking Java 11 HttpClient.

httpclient java mock test unit-testing

Last synced: 10 Nov 2024

https://github.com/sarahdayan/colorpicker-tdd-tutorial

The project of the tutorial "An Introduction to TDD with Vue.js" on fronstuff.io.

javascript tdd unit-testing vuejs

Last synced: 28 Oct 2024