aspire icon indicating copy to clipboard operation
aspire copied to clipboard

Create functional tests for additional integrations

Open radical opened this issue 1 year ago • 3 comments

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:

  • [ ] cosmos
  • [ ] 🔴 blocked: dapr (needs dapr cli installed)
  • [ ] nats
  • [ ] seq
  • [x] qdrant
  • [ ] orleans

Tests needed that reference these nugets too:

  • [ ] Microsoft.Extensions.ServiceDiscovery
  • [ ] Microsoft.Extensions.ServiceDiscovery.Abstractions
  • [ ] Microsoft.Extensions.ServiceDiscovery.Dns
  • [ ] Microsoft.Extensions.ServiceDiscovery.Yarp

cc @eerhardt

radical avatar Jul 01 '24 19:07 radical

qdrant is done:

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

eerhardt avatar Aug 23 '24 19:08 eerhardt

cc @sebastienros

radical avatar Sep 11 '24 00:09 radical

nats is done too:

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

Alirexaa avatar Sep 30 '24 18:09 Alirexaa

Seq is done.

Dapr moved to CommunityToolkit.

Alirexaa avatar Apr 16 '25 21:04 Alirexaa

I think this is done

davidfowl avatar Jun 14 '25 05:06 davidfowl