Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude/docs/project-structure.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
| `TUnit.Assertions.FSharp` | F# assertion extensions |
| `TUnit.AspNetCore` | ASP.NET Core integration |
| `TUnit.AspNetCore.Analyzers` | ASP.NET Core-specific analyzers |
| `TUnit.Aspire` | .NET Aspire integration |
| `TUnit.Aspire` | Aspire integration |
| `TUnit.Logging.Microsoft` | Microsoft.Extensions.Logging integration (no ASP.NET Core dependency) |
| `TUnit.PropertyTesting` | Property-based testing |
| `TUnit.FsCheck` | F#-based property testing integration |
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ See the [documentation](https://tunit.dev/docs/getting-started/attributes) for m
| `TUnit.Mocks.Http` | `HttpClient` mocking helpers built on `TUnit.Mocks` |
| `TUnit.Mocks.Logging` | `ILogger` capture/verification helpers built on `TUnit.Mocks` |
| `TUnit.AspNetCore` | ASP.NET Core integration — `WebApplicationFactory`-based test fixtures |
| `TUnit.Aspire` | .NET Aspire integration — distributed app host fixtures with OpenTelemetry capture |
| `TUnit.Aspire` | Aspire integration — distributed app host fixtures with OpenTelemetry capture |
| `TUnit.Playwright` | Playwright integration with automatic browser lifecycle management |

## Migrating from xUnit, NUnit, or MSTest?
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

namespace TUnit.Aspire.Starter.ServiceDefaults;

// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry.
// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry.
// This project should be referenced by each service project in your solution.
// To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults
public static class Extensions
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"Asp",
"ASP.NET",
"Blazor",
".NET Aspire",
"Aspire",
"Cloud",
"Playwright"
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

namespace ExampleNamespace.ServiceDefaults;

// Adds common .NET Aspire services: service discovery, resilience, health checks, and OpenTelemetry.
// Adds common Aspire services: service discovery, resilience, health checks, and OpenTelemetry.
// This project should be referenced by each service project in your solution.
// To learn more about using this project, see https://aka.ms/dotnet/aspire/service-defaults
public static class Extensions
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"$schema": "http://json.schemastore.org/template",
"author": "Tom Longhurst",
"description": "A project that contains TUnit integration tests of a .NET Aspire app host project.",
"description": "A project that contains TUnit integration tests of an Aspire app host project.",
"classifications": [
"Common",
"Test",
"TUnit",
".NET Aspire",
"Aspire",
"Cloud"
],
"name": "TUnit Aspire Test Project",
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/examples/aspire.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Aspire Integration Testing

TUnit provides first-class support for [.NET Aspire](https://aspire.dev/get-started/what-is-aspire/) integration testing through the `TUnit.Aspire` package. This package eliminates the boilerplate of managing an Aspire distributed application in tests, handling the full lifecycle (build, start, wait for resources, stop, dispose) automatically.
TUnit provides first-class support for [Aspire](https://aspire.dev/get-started/what-is-aspire/) integration testing through the `TUnit.Aspire` package. This package eliminates the boilerplate of managing an Aspire distributed application in tests, handling the full lifecycle (build, start, wait for resources, stop, dispose) automatically.

## Installation

Expand Down
Loading