Document support for cancellationtoken, params, and optional arguments with TestCaseSource

Open
#1,095 0 comments 0 reactions 1 assignee View on GitHub

@stevenaw is already working on this.

Since Nov 18, 2025.

Assessment

This issue has not been assessed yet.

Description

area:framework

Support for these will be added in the framework within https://github.com/nunit/nunit/pull/5057, likely to be released in version 4.5.
We should document the new features to advertise their availability. It might be wise to also include a note about analyzer support (https://github.com/nunit/nunit.analyzers/issues/957)

Dominant language
Dockerfile
Stars
600
Forks
158
Avg merge
16h 8m
Merged PRs (30d)
21

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from nunit/docs

All issues in nunit/docs

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.