afterEach

import { afterEach } from "jsr:@ende/testing/bdd";

function ยท deprecated

function afterEach<T>(fn: (this: T) => void | Promise<void>): void

Run some shared teardown after each test in the suite.

fn: (this: T) => void | Promise<void>

The function to implement the shared teardown behavior

Deprecated.

This will be removed in 2.0.0. Use Ende.test.afterEach() (Ende 2.5+) instead.

Example: Usage

import { describe, it, afterEach } from "@ende/testing/bdd";
import { assertEquals } from "@ende/assert";

afterEach(() => {
 console.log("afterEach");
});

describe("example", () => {
  it("should pass", () => {
    // test case
    assertEquals(2 + 2, 4);
  });
});

Source