The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 22 Stub Open-Source Projects
-
Mockery
Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
OHHTTPStubs
Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
SwiftMockGeneratorForXcode
An Xcode extension (plugin) to generate Swift test doubles automatically.
-
Mockingbird
Simplify software testing, by easily mocking any system using HTTP/HTTPS, allowing a team to test and develop against a service that is not complete or is unstable or just to reproduce planned/edge cases. (by Farfetch)
-
timex
A test-friendly replacement for golang's time package [managed by soy-programador] (by cabify)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Unit Testing in Node.js and TypeScript: A Comprehensive Guide with Jest Integration | dev.to | 2024-03-03If you are using a mocking library, such as sinon, jest-mock, or ts-mockito, make sure that it is compatible with Jest. You may need to install additional packages or configure them in your configuration file. For example, to use sinon with Jest, you can install the sinon-jest package and add the following to your configuration file:
Project mention: What's the point of using `Any` in Union, such as `str | Any` | /r/learnpython | 2023-08-17"csv.pyi is from VS Code Pylance extension" is misleading. Yes, it's included in the code base of the extension, but it's likely originally from python/typeshed. I diffed csv.pyi in the extension and the repository, and they're exactly the same.
Swift testing this simple Hello World with XCTest and Cuckoo
Project mention: Unit Testing in Node.js and TypeScript: A Comprehensive Guide with Jest Integration | dev.to | 2024-03-03If you are using a mocking library, such as sinon, jest-mock, or ts-mockito, make sure that it is compatible with Jest. You may need to install additional packages or configure them in your configuration file. For example, to use sinon with Jest, you can install the sinon-jest package and add the following to your configuration file:
Stub related posts
- Unit Testing in Node.js and TypeScript: A Comprehensive Guide with Jest Integration
- What's the point of using `Any` in Union, such as `str | Any`
- Importing python libraries "Cannot find implementation or library stub for module named ..."
- Ts-mockito developer experience (advantages/migration/inconvenient)
- Offer to Type Hint API's, or Start a Statically Typed Python?
- Pybond – A spying and stubbing library inspired by bond (Clojure)
- Wrapping my head around type hinting
-
A note from our sponsor - WorkOS
workos.com | 24 Apr 2024
Index
What are some of the best open-source Stub projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Mockery | 10,557 |
2 | Sinon.JS | 9,553 |
3 | OHHTTPStubs | 5,014 |
4 | typeshed | 4,053 |
5 | Cuckoo | 1,636 |
6 | mocha | 1,194 |
7 | amber | 1,116 |
8 | ts-mockito | 946 |
9 | SwiftMockGeneratorForXcode | 741 |
10 | DeepfakeHTTP | 502 |
11 | Phake | 478 |
12 | mimic | 347 |
13 | SBTUITestTunnel | 329 |
14 | RealHTTP | 278 |
15 | Mockingbird | 194 |
16 | Impersonator | 115 |
17 | FakeServer | 72 |
18 | timex | 70 |
19 | modern-api-management | 52 |
20 | Guava | 10 |
21 | pybond | 6 |
22 | camouflage_deno | 0 |
Sponsored