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/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/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: 21 Oct 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/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: 14 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/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/janhesters/riteway-jest

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

jest unit-testing

Last synced: 14 Oct 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/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/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/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/hexdigest/gounit-vim

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

go golang unit-testing vim

Last synced: 03 Aug 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/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/eddelbuettel/ttdo

Extend tinytest with diffobj

diff package r unit-testing

Last synced: 27 Oct 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: 03 Aug 2024

https://github.com/marcl/js-unit-testing-examples

πŸ€“ JavaScript Unit Testing Examples

chai express javascript middleware mocha promises sinon unit-testing

Last synced: 14 Oct 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/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/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/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/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/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

https://github.com/hilsonxhero/laravel-elastic-vision

Elasticsearch driver for Laravel Scout. :triangular_flag_on_post:

elasticsearch laravel laravel-scout-driver octane php search-engine unit-testing

Last synced: 14 Oct 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: 14 Oct 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/noriste/reactjsday-2019-testing-course

React Testing course created for the Italian ReactJSDay 2019 conference

component-testing cypress e2e-testing integration-testing jest react testing testing-library unit-testing

Last synced: 27 Oct 2024

https://github.com/snwfdhmp/taskr

Automated testing: No-regression implementation using git hooks

git go golang no-regression pre-commit regression-testing speed task test unit unit-testing

Last synced: 23 Oct 2024

https://github.com/pasdam/mockit

Library that make mocking of Go functions/methods easy

go golang lib library mock mocking monkey-patching stub stubbing stubs testing unit-testing

Last synced: 03 Aug 2024

https://github.com/mattkretz/virtest

header-only unit test framework

cpp cpp11 test-framework unit-testing

Last synced: 12 Oct 2024

https://github.com/arduino/cpp-test-action

A GitHub Actions action for testing C/C++ projects

c c-plus-plus ci cmake continuous-integration coverage cpp github-actions unit-testing

Last synced: 07 Oct 2024

https://github.com/prasathmani/google-maps-mock-api

This is a mock for use when JS unit testing google maps

gmaps-api google-maps-api karma-jasmine maps mock-api mockjs unit-testing

Last synced: 15 Oct 2024

https://github.com/edwinvw/cloud-native-net

Sample code for my presentation "Lessons learned building a cloud-native architecture in .NET"

cloud-native cqrs csharp ddd dotnet entity-framework-core event-driven-architecture event-sourcing microservices pub-sub rabbitmq sample-code sqlserver unit-testing

Last synced: 15 Oct 2024

https://github.com/mitocgroup/recink

REciNK - Rethink Continuous Integration for JavaScript Applications

continuous-integration coverage e2e-testing javascript mocha npm testcafe testing travis unit-testing

Last synced: 01 Nov 2024

https://github.com/ewpratten/frc-actions

πŸ€– Automatically build and test your FRC robot projects with GitHub Actions

cpp frc github-actions java unit-testing

Last synced: 26 Sep 2024

https://github.com/popomore/spy

spy and mock for simple testcase

mock mocking spy tdd test testing testing-tools unit-testing

Last synced: 16 Oct 2024

https://github.com/sethsandaru/kiva-laravel-tdd

Real-world Project to learning about Unit Testing/TDD with Laravel for everybody

laravel laravel-tdd php php-unit-tests unit-testing

Last synced: 01 Nov 2024

https://github.com/elliotchance/mocksqs

πŸ“€ In-memory implementation of SQS ideal for unit testing.

aws mock sqs unit-testing

Last synced: 20 Oct 2024

https://github.com/platformio/platformio-eclipse-ide

PlatformIO IDE for Eclipse: The next generation integrated development environment for IoT

debugger eclipse embedded hardware iot microcontroller platformio unit-testing

Last synced: 07 Oct 2024

https://github.com/asartori86/build_system_tools

Gentle introduction to the basics of CMake and meson, and unit-testing with gtest.

build-system cmake cpp gtest meson unit-testing

Last synced: 02 Aug 2024

https://github.com/mradionov/tleaf

AngularJS unit test generator

angular generator unit-testing

Last synced: 23 Oct 2024

https://github.com/deminy/counit

To run time/IO related unit tests (e.g., sleep function calls, database queries, API calls, etc) faster using Swoole.

phpunit swoole unit-testing

Last synced: 14 Oct 2024

https://github.com/liamnichols/swift-fixture

A tool to help you in writing clean and concise unit tests by standardizing the creation of fixture values.

fixtures swift unit-testing xcode

Last synced: 13 Oct 2024

https://github.com/mahammad-mostafa/delicious-meals

This is the capstone project for the second module in Microverse program. It is a group project which is about meal recipes app.

await-async capstone-project es6 es6-modules html-css-javascript jest kanban-board microverse promises rest-api single-page-app unit-testing webpack5

Last synced: 18 Oct 2024

https://gitlab.com/pinage404/git-gamble

`git-gamble` is a tool that blends [TDD (Test Driven Development)](https://en.wikipedia.org/wiki/Test-driven_development) + [TCR (`test && commit || revert`)](https://medium.com/@kentbeck_7670/test-commit-revert-870bbd756864) to make sure to **develop** the **right** thing 😌, **baby step by baby step** πŸ‘ΆπŸ¦Ά ; [Get Started](https://git-gamble.is-cool.dev/)

GitLab CI/CD Gitlab release-cli TDD appimage cli cli-tool cli-tools command line tool command-line-tool cross compile cross platform cross-compilation cross-compile cross-platform developer-tools devtool devtools gamble git gitlab-ci gitlab-registry kaniko mdbook nix pnpm rust slide slides slideshow slidev tcr test test driven development testing testing-tools tests unit test unit testing unit-test unit-testing unittest

Last synced: 12 Oct 2024

https://github.com/flu-x/flexibox

One single end point to get started with your selenium codebase in a go

browser-drivers chromedriver driver geckodriver problem-statement pytest python37 selenium selenium-webdriver unit-test unit-testing webdriver

Last synced: 11 Oct 2024

https://github.com/e-j/qt-multiple-tests

Simple extension for the Qt Test library that allow running multiple tests cases in one application

c-plus-plus qt4 qt5 qtest qtestlib unit-testing

Last synced: 23 Oct 2024

https://github.com/peter-evans/mutation-testing

Mutation Testing – featuring an example using Stryker, a framework for the JavaScript ecosystem

code-coverage fault-based-testing mutation-testing stryker stryker-testframework unit-testing

Last synced: 02 Nov 2024

https://github.com/yegor256/tdx

Test Dynamics

analysis testing unit-testing

Last synced: 30 Oct 2024

https://github.com/team-igniter-from-houston-inc/async-fn

Additional methods for different mocking libraries to introduce "late resolve" of promises returned by the mock functions. This allows tests that read chronologically, like a story.

async async-await bdd javascript jest sinon tdd unit-testing

Last synced: 02 Nov 2024

https://github.com/aazuspan/should-test

Build and run unit tests in the Earth Engine code editor

assert assertions code-editor earth-engine gee javascript testing unit-testing

Last synced: 12 Oct 2024

https://github.com/0xsirsaif/pytest-frappe

A set of pytest fixtures to test Frappe applications

erpnext frappe frappe-framework pytest pytest-plugin python test unit-testing

Last synced: 02 Nov 2024

https://github.com/devenjarvis/sundew

Making Python testing easy, enjoyable, and effective β˜€οΈ

python sundew testing testing-framework unit-testing

Last synced: 03 Aug 2024

https://github.com/bartstc/interior-and-exterior-e-commerce-client

E-commerce application with React hooks, TypeScript, Redux and React Testing Library

e-commerce jest react react-testing-library redux redux-saga styled-components typescript unit-testing

Last synced: 15 Oct 2024

https://github.com/nao1215/hottest

hottest - user-friendly 'go test' that extracts error messages.

command-line command-line-tool github-actions go golang test unit-testing user-friendly

Last synced: 28 Oct 2024

https://github.com/tfrommen/testable-code

Example code for the talk "How (Not) to Write Testable Code" at WordCamp Nuremberg, 2016.

testability unit-testing

Last synced: 23 Oct 2024

https://github.com/alexmx/Combinations

A blazingly fast runtime test generator suited for boundary testing.

brute-force ios testing ui-testing unit-testing xctest

Last synced: 02 Nov 2024

https://github.com/mazipan/testing-vuenuxt-playground

🌻 Playground for setup example and get in action with Unit Test on Nuxt, Vue 2 and Vue 3

jest nuxt-test nuxtjs unit-testing vue-test

Last synced: 11 Oct 2024

https://github.com/clarkedb/grift

Mocking and spying in Ruby's MiniTest framework

minitest minitest-plugins mock mocking ruby testing testing-tools unit-testing

Last synced: 06 Aug 2024

https://github.com/keplersj/jest-preset-gatsby

Preset for testing Gatsby sites using Jest.

gatsby jest react testing typescript unit-testing

Last synced: 03 Aug 2024

https://github.com/mehdihadeli/tdd-sample

A sample project demonstrating Test-Driven Development (TDD) using .Net 8 and Vertical Slice Architecture based on Minimal APIs in .NET Core

dotnet dotnetcore integration-testing mocking nsubstitute tdd tdd-kata test-driven-development testdrivendevlopment unit-testing vertical-slice-architecture

Last synced: 27 Oct 2024