fluent-asserts-vibe 0.2.0-alpha.3

Fluent assertions for Vibe.d

To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:

Build Status Line Coverage DUB Version DUB Installs

There are a lot of ways in which you can test an web api. Unfortunately, vibe.d does not come with utilities that allows us to write simple and nice tests. This is a library that improves your testing experience by extending the fluent-asserts library.

To begin

  1. Add the DUB dependency: https://code.dlang.org/packages/fluent-asserts

  2. Import it:

    in dub.json:

        "configurations": [
                "name": "unittest",
                "dependencies": {
                    "fluent-asserts-vibe": "~>0.1.0",

    in your source files:

    version(unittest) import fluent.asserts.vibe;
  3. Use it:

    unittest {
        auto request = new RequestRouter(router);

            .end((Response response) => {

    unittest {
        Assert.equal(true, false, "this is a failing assert");
  1. Run the tests:
➜  dub test --compiler=ldc2

API Docs

The full documentation of the fluent-asserts can be found at: http://fluentasserts.szabobogdan.com/


MIT. See LICENSE for details.

  • Szabo Bogdan
vibe-d:data, fluent-asserts, vibe-d:http
0.2.0-alpha.3 2021-May-17
0.2.0-alpha.2 2021-Apr-04
0.2.0-alpha.1 2021-Apr-03
0.1.3 2020-Jul-02
0.1.2 2020-Apr-02
Show all 8 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 55 downloads this month

  • 2420 downloads total

Short URL: