Node.js test runner that lets you develop with confidence
-
Updated
Apr 24, 2022 - JavaScript
{{ message }}
Node.js test runner that lets you develop with confidence
Power Assert in JavaScript. Provides descriptive assertion messages through standard assert interface. No API is the best API.
Expressive end-to-end HTTP API testing made easy in Go
Ensure correct assumptions about constants, types, and more in Rust
An assertion library for Kotlin
Add the following extensions methods for dictionaries:
var dictionary = new Dictionary<string, string>
{
["key1"] = "value1",
["key2"] = "value2",
};
dictionary.Throw().IfContainsKey("key1");
dictionary.Throw().IfNotContainsKey("key3");And the corresponding dictionary properties extension methods:
var dictionary = new Dictionary<string, stringNode.js's require('assert') for all engines
MOVED TO GITLAB
Power Assert in Elixir. Shows evaluation results each expression.
Power Assert in Swift. Provides descriptive assertion messages.
Assert replacement to continue execution in debugger
Curried Type Testing library, and Test Matchers for Jest
Describe the solution you'd like
Add compile-time String concactenation support in messages. Currently, constraits's message with concactenated strings can only be evaluated at runtime (gives the <Unknown> message at compile-time instead).
Describe alternatives you've considered
A potential solution would be to create our own instance of FromExpr[String] based on the stdlib's one
PHPStan extension for webmozart/assert
An enjoyable golang test framework.
A collection of convenient assertions for Swift testing
Add a description, image, and links to the assert topic page so that developers can more easily learn about it.
To associate your repository with the assert topic, visit your repo's landing page and select "manage topics."
Platform (all, jvm, js): all
Extension (none, kotlin 1.3): none
Code related feature
Following the things you need to do:
Your first contribution?
I'll work on thisif you would like to take this issue over.This way we get the chance to revise the description in case things have c