dotnet / aspire

Tools, templates, and packages to accelerate building observable, production-ready apps
https://learn.microsoft.com/dotnet/aspire
MIT License
3.94k stars 483 forks source link

Create functional tests for additional integrations #4741

Open radical opened 5 months ago

radical commented 5 months ago

Split from #1566

We are missing the EntityFramework components in our functional integration tests added in #1217. We should add them, plus any other missing components that would be valuable.

TODO:

Tests needed that reference these nugets too:

cc @eerhardt

eerhardt commented 3 months ago

qdrant is done:

https://github.com/dotnet/aspire/blob/9a68b552f847caa62ebc612e4dc23160c29e36d5/tests/Aspire.Hosting.Qdrant.Tests/QdrantFunctionalTests.cs#L23-L63

radical commented 2 months ago

cc @sebastienros

Alirexaa commented 2 months ago

nats is done too:

https://github.com/dotnet/aspire/blob/9a68b552f847caa62ebc612e4dc23160c29e36d5/tests/Aspire.Hosting.Nats.Tests/NatsFunctionalTests.cs#L21-L61

eerhardt commented 1 month ago

CosmosDB has both EF and non-EF functional tests in Extract EventHubs and Cosmos Tests from EndToEndTests and into Aspire.Hosting.Azure.Tests (dotnet/aspire#6538).