Assertion with Sets
A helper to optimistically set Symbol.toStringTag, when possible.
Is this value a JS Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Set a function's length property
Robustly set the [[Prototype]] of an object
Like a Set, but provides the index of the `key` in the backing array
Set a function's name property
Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard
Does this environment have the ability to get the [[Prototype]] of an object on creation with `__proto__`?
Which kind of Collection (Map, Set, WeakMap, WeakSet) is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
If available, the `Object.prototype.__proto__` accessor and mutator, call-bound
minimalistic-assert ===
The assert module from Node.js, for the browser.
Synchronous validation of a path existing either as a file or as a directory.
correct invalid SPDX expressions
assert with status codes
Generic options parameter handling.
A robust, ES3 compatible, "has own property" predicate.
Extra assertions on top of node's assert module
Is this value a JS ArrayBuffer?
Is this value a JS SharedArrayBuffer?
What is the type of this builtin JS value?
Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
Which kind of boxed JS primitive is this?
Chai.js matchers for Backbone.js framework
Custom test-unit assertions for checking set equality and other set functions
A few Rspec matchers for making assertions about set-like properties of Enumerables.
A simple set of minitest assertion to help test pundit policies.
Should provides a set of .NET extension methods for test assertions for AAA and BDD Style tests. It only provids assertions and as a result is Test runner agnositic. The assertions are a based on the xUnit.NET assertions.
Assay TestUnit defines a set of TestUnit-compatible assertion methods which depend on Assay's assertion classes. This allows developers to change test frameworks without having to change a slew of previously defined assertions.
Fluent Assertions is a set of .NET extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style test.
Assay MiniTest defines a set of MiniTest-compatible assertion and extension method which seemlessly delegate on Assay assertions. This allows developers to change test frameworks without having to completely rewrite a slew of previously written MiniTest-based tests and/or sepcifications.
minitest provides a complete suite of testing facilities supporting TDD, BDD, and benchmarking. "I had a class with Jim Weirich on testing last week and we were allowed to choose our testing frameworks. Kirk Haines and I were paired up and we cracked open the code for a few test frameworks... I MUST say that minitest is *very* readable / understandable compared to the 'other two' options we looked at. Nicely done and thank you for helping us keep our mental sanity." -- Wayne E. Seguin minitest/test is a small and incredibly fast unit testing framework. It provides a rich set of assertions to make your tests clean and readable. minitest/spec is a functionally complete spec engine. It hooks onto minitest/test and seamlessly bridges test assertions over to spec expectations. minitest/benchmark is an awesome way to assert the performance of your algorithms in a repeatable manner. Now you can assert that your newb co-worker doesn't replace your linear algorithm with an exponential one! minitest/pride shows pride in testing and adds coloring to your test output. I guess it is an example of how to write IO pipes too. :P minitest/test is meant to have a clean implementation for language implementors that need a minimal set of methods to bootstrap a working test suite. For example, there is no magic involved for test-case discovery. "Again, I can't praise enough the idea of a testing/specing framework that I can actually read in full in one sitting!" -- Piotr Szotkowski Comparing to rspec: rspec is a testing DSL. minitest is ruby. -- Adam Hawkins, "Bow Before MiniTest" minitest doesn't reinvent anything that ruby already provides, like: classes, modules, inheritance, methods. This means you only have to learn ruby to use minitest and all of your regular OO practices like extract-method refactorings still apply. == Features/Problems: * minitest/autorun - the easy and explicit way to run all your tests. * minitest/test - a very fast, simple, and clean test system. * minitest/spec - a very fast, simple, and clean spec system. * minitest/benchmark - an awesome way to assert your algorithm's performance. * minitest/pride - show your pride in testing! * minitest/test_task - a full-featured and clean rake task generator. * Incredibly small and fast runner, but no bells and whistles. * Written by squishy human beings. Software can never be perfect. We will all eventually die.
BigBro provides view helpers to generate Analytics code (with the noscript counterpart), test helpers to assert your page contains the tracking code and a configuration method to set your GA account from environment.rb
BigBro provides view helpers to generate Analytics code (with the noscript counterpart), test helpers to assert your page contains the tracking code and a configuration method to set your GA account from environment.rb
assert_statistically is an addition to Unit::Test::Assertions that functions like assert_block. You can set a number of times to run the block, a minimum and maximum number of times that the block must pass, a message for failure, and a Proc to run before and after each run of the block.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.