jorgebucaran / Twist
Licence: mit
Declarative JavaScript Testing.
Stars: ✭ 379
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Twist
Expynent
A library that provides regular expression patterns. If you hate to write regular expressions, then expynent can help you.
Stars: ✭ 350 (-7.65%)
Mutual labels: test
Timecop
A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.
Stars: ✭ 3,110 (+720.58%)
Mutual labels: test
Unity Actions
Github actions for testing and building Unity projects
Stars: ✭ 358 (-5.54%)
Mutual labels: test
Previs
🎯 Testing your project locally in a clean environment.
Stars: ✭ 312 (-17.68%)
Mutual labels: test
Study
A simple, progressive, client/server AB testing library 📚
Stars: ✭ 293 (-22.69%)
Mutual labels: test
Entwine
Testing tools and utilities for Apple's Combine framework.
Stars: ✭ 306 (-19.26%)
Mutual labels: test
Bluepill
Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine
Stars: ✭ 3,080 (+712.66%)
Mutual labels: test
Fakerest
Patch fetch/XMLHttpRequest to fake a REST API server in the browser, based on JSON data.
Stars: ✭ 350 (-7.65%)
Mutual labels: test
Bazel
a fast, scalable, multi-language and extensible build system
Stars: ✭ 17,790 (+4593.93%)
Mutual labels: test
Zora
Lightest, yet Fastest Javascript test runner for nodejs and browsers
Stars: ✭ 356 (-6.07%)
Mutual labels: test
Twist
Declarative testing for JavaScript.
import { t, equal } from "twist"
export default [
t("array.indexOf()", [
t("returns the index at which a given element is in the array", [
equal(["A", "B", "C"].indexOf("A"), 0),
]),
]),
]
Installation
npm i twist
License
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].