All Projects → loopfz → gadgeto

loopfz / gadgeto

Licence: MIT license
Gadgeto! is a collection of tools that aim to facilitate the development of REST APIs in Go.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to gadgeto

httptest
A Test Environment for HTTP Requests in R
Stars: ✭ 76 (+100%)
Mutual labels:  mock, test-framework
Mockito
HTTP mocking for Rust!
Stars: ✭ 335 (+781.58%)
Mutual labels:  mock, test-framework
Httpmock
HTTP mocking library for Rust.
Stars: ✭ 76 (+100%)
Mutual labels:  mock, test-framework
bazel-integration-testing
Framework for integration tests that call Bazel
Stars: ✭ 33 (-13.16%)
Mutual labels:  test-framework
MockAlamofire
A simple example showing how to override the URLProtocol to return mock data on Alamofire responses. Helpful if you are looking for a simple way to mock an Alamofire response, with out any additional dependencies.
Stars: ✭ 22 (-42.11%)
Mutual labels:  mock
kmpapp
👨‍💻 Kotlin Mobile Multiplatform App (Android & iOS). One Code To Rule Them All. MVVM, DI (Kodein), coroutines, livedata, ktor, serialization, mockk, detekt, ktlint, jacoco
Stars: ✭ 34 (-10.53%)
Mutual labels:  mock
vue-admin-better
🚀🚀🚀vue admin,vue3 admin,vue3.0 admin,vue后台管理,vue-admin,vue3.0-admin,admin,vue-admin,vue-element-admin,ant-design,vue-admin-beautiful-pro,vab admin pro,vab admin plus,vue admin plus,vue admin pro
Stars: ✭ 12,962 (+34010.53%)
Mutual labels:  mock
chrome-extension-mocker
The most convenient tool to mock requests for axios, with built-in Chrome extension support.
Stars: ✭ 37 (-2.63%)
Mutual labels:  mock
electron-admin-element-vue
Electron Vue3.x Element-UI Admin
Stars: ✭ 37 (-2.63%)
Mutual labels:  mock
IOS-CoreBluetooth-Mock
Mocking library for CoreBluetooth framework.
Stars: ✭ 142 (+273.68%)
Mutual labels:  mock
spydriver
🕵️ Lightweight utility to intercept WebDriver and WebElement method calls.
Stars: ✭ 24 (-36.84%)
Mutual labels:  mock
after-work.js
[DEPRECATED] CLI for automated tests in web projects.
Stars: ✭ 56 (+47.37%)
Mutual labels:  test-framework
pysys-test
PySys System Test Framework
Stars: ✭ 14 (-63.16%)
Mutual labels:  test-framework
extractors
Data extractors for import demo-date to the api
Stars: ✭ 44 (+15.79%)
Mutual labels:  mock
nei-toolkit
NEI 接口文档管理平台配套自动化工具
Stars: ✭ 814 (+2042.11%)
Mutual labels:  mock
racket-mock
Mocking library for Racket
Stars: ✭ 22 (-42.11%)
Mutual labels:  mock
sinon-mongoose
Extend Sinon stubs for Mongoose methods to test chained methods easily
Stars: ✭ 87 (+128.95%)
Mutual labels:  mock
kb-proxy
kb-proxy 是一个可本地部署的、提供代理功能、接口测试管理、支持在线Mock、Host环境管理的在线工具平台。
Stars: ✭ 52 (+36.84%)
Mutual labels:  mock
main
Mocks Server monorepo
Stars: ✭ 109 (+186.84%)
Mutual labels:  mock
network-monitor-ios
Network Monitor SDK for iOS
Stars: ✭ 70 (+84.21%)
Mutual labels:  mock
# Gadgeto!

Author:     Thomas Schaffer
Language:   Golang
License:    MIT

Gadgeto! is a collection of tools that aim to facilitate the development of
REST APIs in Go.
These tools are based on and enrich popular open-source solutions, to provide
higher-level functionalities.

Components:
    - tonic: Based on the REST framework Gin (https://github.com/gin-gonic/gin),
                tonic lets you write simpler handler functions, and handles
                repetitive tasks for you (parameter binding, error handling).

    - zesty: Based on Gorp (https://github.com/go-gorp/gorp), zesty abstracts
                DB specifics for easy (nested) transaction management.

    - iffy: An HTTP testing library for functional/unit tests,
                iffy does all the hard work (http, marshaling, templating...) and
                lets you describe http calls as one-liners, chaining them in complex scenarios.

    - amock: An HTTP mocking library. amock lets you easily write mock objects to inject
                into http clients.
                It does not require any go-generate tricks, and lets you inject mocks
                into existing libraries that may not be properly abstracted through interfaces.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].