Skip to content

testcontainers/tc-guide-testing-aspnet-core

Repository files navigation

Testing an ASP.NET Core web app

This is sample code for [Testing an ASP.NET Core web app](https://testcontainers.com/guides/testing-an-aspnet-core-web-app) guide.

1. Setup Environment

Make sure you have .NET 7 and a [compatible Docker environment](https://www.testcontainers.org/supported_docker_environment/) installed.

For example:

$ dotnet --list-sdks
7.0.104 [C:\Program Files\dotnet\sdk]
$ docker version
...
Server: Docker Desktop 4.12.0 (85629)
 Engine:
  Version:          20.10.17
  API version:      1.41 (minimum version 1.12)
  Go version:       go1.17.11
...

2. Setup Project

  • Clone the repository

git clone https://github.com/testcontainers/tc-guide-testing-aspnet-core.git
cd tc-guide-testing-aspnet-core
  • Open the tc-guide-testing-aspnet-core project in your favorite IDE.

3. Run Tests

Run the command to run the tests.

$ dotnet test ./RazorPagesProject.sln

The tests should pass.

About

Getting started with Testcontainers in an ASP.NET Core web app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published