NH_xunit

xUnit style testing.

Це версії цього скрипту, де код був змінений. Показати всі версії.

  • v4 27.10.2023

    Implement TestCase.assertEqual().

    Currently only handles JavaScript primitives.

    Issue #172.

    Tests for TestCase being abstract and class cleanups.

    Issue #172.

    Bump version numbers.

  • v3 27.10.2023

    Move static public field to the correct location in TestCase.

    Issue #173.

    Make sure that class cleanup functions get a proper this.

    Issue #172.

    Implement TestCase.assertRaises().

    Issue #172.

    Add test for instantiating TestCase directly.

    Issue #172.

    Minor JSDoc tweak.

    Issue #172.

    Implement TestResult.wasSuccessful().

    Issue #172.

    Give the IIFE a local name.

    This makes no difference in reality, it only exists to make eslint happy. But it reads better than using base.

    Issue #167.

    Bump version numbers.

  • v2 26.10.2023

    Remove stale comment.

    The TestRunner class calls doClassCleanup() with exception handling.

    Issue #172.

    JSDoc: Correct signature for function parameter.

    Need to use the function(): Foo to indicate an actual class of type Foo, not an instance of Foo.

    Issue #172.

    Create hierarchy of exceptions for use inside of TestCase.

    If these exceptions escape the test framework, they will at least have TestCase in the name.

    Issue #172.

    Instantiate the TestCase and execute the method for each one.

    Issue #172.

    Add skip and fail methods to TestCase.

    Issue #172.

    Bump version numbers.

  • v1 25.10.2023

    Extract test methods and queue them up for execution.

    Issue #172.

    Bump version numbers.

  • v0 25.10.2023
  • v0 25.10.2023 Imported from URL

Показати всі версії сценарію