#240 add papercut smtp hosting #423
401 passed, 0 failed and 69 skipped
✔️ CommunityToolkit.Aspire.EventStore.Tests-net8.0.trx
35 tests were completed in 31s with 27 passed, 0 failed and 8 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.EventStore.Tests.AspireEventStoreClientExtensionsTest | 1✔️ | 368ms | ||
CommunityToolkit.Aspire.EventStore.Tests.ConfigurationTests | 4✔️ | 6ms | ||
CommunityToolkit.Aspire.EventStore.Tests.ConformanceTests | 16✔️ | 8✖️ | 25s | |
CommunityToolkit.Aspire.EventStore.Tests.EventStoreClientPublicApiTests | 6✔️ | 24ms |
✔️ CommunityToolkit.Aspire.EventStore.Tests.AspireEventStoreClientExtensionsTest
✔️ CanAddMultipleKeyedServices
✔️ CommunityToolkit.Aspire.EventStore.Tests.ConfigurationTests
✔️ ConnectionStringIsNullByDefault
✔️ DisableTracingIsFalseByDefault
✔️ HealthChecksEnabledByDefault
✔️ HealthCheckTimeoutNullByDefault
✔️ CommunityToolkit.Aspire.EventStore.Tests.ConformanceTests
✔️ CanRegisterMultipleInstancesUsingDifferentKeys
✖️ ConfigurationSchemaInvalidJsonConfigTest
✖️ ConfigurationSchemaValidJsonConfigTest
✔️ ConnectionInformationIsDelayValidated(useKey: False)
✔️ ConnectionInformationIsDelayValidated(useKey: True)
✔️ EachKeyedComponentRegistersItsOwnHealthCheck
✖️ FavorsNamedConfigurationOverTopLevelConfigurationWhenBothProvided_DisableHealthChecks
✖️ FavorsNamedConfigurationOverTopLevelConfigurationWhenBothProvided_DisableTracing
✔️ HealthCheckReportsExpectedStatus(key: "key")
✔️ HealthCheckReportsExpectedStatus(key: null)
✔️ HealthChecksRegistersHealthCheckService(enabled: False)
✔️ HealthChecksRegistersHealthCheckService(enabled: True)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: False, useKey: False)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: False, useKey: True)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: True, useKey: False)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: True, useKey: True)
✖️ MetricsRegistersMeterProvider(enabled: False)
✖️ MetricsRegistersMeterProvider(enabled: True)
✔️ OptionsTypeIsSealed
✔️ ServiceLifetimeIsAsExpected(useKey: False)
✔️ ServiceLifetimeIsAsExpected(useKey: True)
✖️ TracingRegistersTraceProvider(enabled: False)
✖️ TracingRegistersTraceProvider(enabled: True)
✔️ WhenKeyedRegistrationIsUsedThenItsImpossibleToResolveWithoutKey
✔️ CommunityToolkit.Aspire.EventStore.Tests.EventStoreClientPublicApiTests
✔️ AddEventStoreClientShouldThrowWhenBuilderIsNull
✔️ AddEventStoreClientShouldThrowWhenNameIsEmpty
✔️ AddEventStoreClientShouldThrowWhenNameIsNull
✔️ AddKeyedEventStoreClientShouldThrowWhenBuilderIsNull
✔️ AddKeyedEventStoreClientShouldThrowWhenNameIsEmpty
✔️ AddKeyedEventStoreClientShouldThrowWhenNameIsNull
✔️ CommunityToolkit.Aspire.GoFeatureFlag.Tests-net8.0.trx
36 tests were completed in 15s with 28 passed, 0 failed and 8 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.GoFeatureFlag.Tests.AspireGoFeatureFlagClientExtensionsTest | 4✔️ | 87ms | ||
CommunityToolkit.Aspire.GoFeatureFlag.Tests.ConfigurationTests | 2✔️ | 6ms | ||
CommunityToolkit.Aspire.GoFeatureFlag.Tests.ConformanceTests | 16✔️ | 8✖️ | 8s | |
CommunityToolkit.Aspire.GoFeatureFlag.Tests.GoFeatureFlagClientPublicApiTests | 6✔️ | 34ms |
✔️ CommunityToolkit.Aspire.GoFeatureFlag.Tests.AspireGoFeatureFlagClientExtensionsTest
✔️ AddGoFeatureFlagClient_HealthCheckShouldNotBeRegisteredWhenDisabled(useKeyed: False)
✔️ AddGoFeatureFlagClient_HealthCheckShouldNotBeRegisteredWhenDisabled(useKeyed: True)
✔️ CanAddClientFromEncodedConnectionString
✔️ CanAddMultipleKeyedServices
✔️ CommunityToolkit.Aspire.GoFeatureFlag.Tests.ConfigurationTests
✔️ EndpointIsNullByDefault
✔️ HealthChecksEnabledByDefault
✔️ CommunityToolkit.Aspire.GoFeatureFlag.Tests.ConformanceTests
✔️ CanRegisterMultipleInstancesUsingDifferentKeys
✖️ ConfigurationSchemaInvalidJsonConfigTest
✖️ ConfigurationSchemaValidJsonConfigTest
✔️ ConnectionInformationIsDelayValidated(useKey: False)
✔️ ConnectionInformationIsDelayValidated(useKey: True)
✔️ EachKeyedComponentRegistersItsOwnHealthCheck
✖️ FavorsNamedConfigurationOverTopLevelConfigurationWhenBothProvided_DisableHealthChecks
✖️ FavorsNamedConfigurationOverTopLevelConfigurationWhenBothProvided_DisableTracing
✔️ HealthCheckReportsExpectedStatus(key: "key")
✔️ HealthCheckReportsExpectedStatus(key: null)
✔️ HealthChecksRegistersHealthCheckService(enabled: False)
✔️ HealthChecksRegistersHealthCheckService(enabled: True)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: False, useKey: False)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: False, useKey: True)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: True, useKey: False)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: True, useKey: True)
✖️ MetricsRegistersMeterProvider(enabled: False)
✖️ MetricsRegistersMeterProvider(enabled: True)
✔️ OptionsTypeIsSealed
✔️ ServiceLifetimeIsAsExpected(useKey: False)
✔️ ServiceLifetimeIsAsExpected(useKey: True)
✖️ TracingRegistersTraceProvider(enabled: False)
✖️ TracingRegistersTraceProvider(enabled: True)
✔️ WhenKeyedRegistrationIsUsedThenItsImpossibleToResolveWithoutKey
✔️ CommunityToolkit.Aspire.GoFeatureFlag.Tests.GoFeatureFlagClientPublicApiTests
✔️ AddGoFeatureFlagClientShouldThrowWhenBuilderIsNull
✔️ AddGoFeatureFlagClientShouldThrowWhenNameIsEmpty
✔️ AddGoFeatureFlagClientShouldThrowWhenNameIsNull
✔️ AddKeyedGoFeatureFlagClientShouldThrowWhenBuilderIsNull
✔️ AddKeyedGoFeatureFlagClientShouldThrowWhenNameIsEmpty
✔️ AddKeyedGoFeatureFlagClientShouldThrowWhenNameIsNull
✔️ CommunityToolkit.Aspire.Hosting.ActiveMQ.Tests-net8.0.trx
5 tests were completed in 5s with 5 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.ActiveMQ.Tests.ContainerResourceCreationTests | 5✔️ | 257ms |
✔️ CommunityToolkit.Aspire.Hosting.ActiveMQ.Tests.ContainerResourceCreationTests
✔️ AddActiveMqApiBuilderBuilderShouldNotBeNull
✔️ AddActiveMqApiBuilderContainerDetailsSetOnResource
✔️ AddActiveMqApiBuilderNameShouldNotBeNullOrWhiteSpace
✔️ AddActiveMqApiBuilderSchemeShouldNotBeNullOrWhiteSpace
✔️ AddActiveMqArtemisApiBuilderContainerDetailsSetOnResource
✔️ CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.Tests-net8.0.trx
10 tests were completed in 12s with 10 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.Tests.ContainerResourceCreationTests | 10✔️ | 2s |
✔️ CommunityToolkit.Aspire.Hosting.Azure.DataApiBuilder.Tests.ContainerResourceCreationTests
✔️ AddDataAPIBuilderBuilderShouldNotBeNull
✔️ AddDataAPIBuilderContainer_DefaultFile_NoEx
✔️ AddDataAPIBuilderContainer_InvalidFile_ThrowsEx
✔️ AddDataAPIBuilderContainer_InvalidFiles_NoEx
✔️ AddDataAPIBuilderContainer_PortOnly_NoEx
✔️ AddDataAPIBuilderContainer_ValidFile_NoEx
✔️ AddDataAPIBuilderContainer_ValidFiles_NoEx
✔️ AddDataAPIBuilderContainer_ValidFileWithPort_NoEx
✔️ AddDataAPIBuilderContainerDetailsSetOnResource
✔️ AddDataApiBuilderNameShouldNotBeNullOrWhiteSpace
✔️ CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps.Tests-net8.0.trx
11 tests were completed in 87s with 11 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps.Tests.ResourceCreationTests | 9✔️ | 1s | ||
CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps.Tests.SwaHostingComponentTests | 2✔️ | 11s |
✔️ CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps.Tests.ResourceCreationTests
✔️ ApiResource_Can_Be_Set
✔️ ApiResourceWillBeWaitedFor
✔️ AppResource_Can_Be_Set
✔️ AppResourceWillBeWaitedFor
✔️ Port_Will_Be_An_Arg
✔️ Start_Will_Be_An_Arg
✔️ SwaResourceHasHealthCheck
✔️ TargetPort_Can_Be_Overridden
✔️ TargetPort_Defaults_to_4280
✔️ CommunityToolkit.Aspire.Hosting.Azure.StaticWebApps.Tests.SwaHostingComponentTests
✔️ CanAccessApiSuccessfully
✔️ CanAccessFrontendSuccessfully
✔️ CommunityToolkit.Aspire.Hosting.Bun.Tests-net8.0.trx
11 tests were completed in 8s with 11 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.Bun.Tests.AddBunAppTests | 10✔️ | 217ms | ||
CommunityToolkit.Aspire.Hosting.Bun.Tests.AppHostTests | 1✔️ | 283ms |
✔️ CommunityToolkit.Aspire.Hosting.Bun.Tests.AddBunAppTests
✔️ AddBunEmptyEntryPointThrows
✔️ AddBunEmptyNameThrows
✔️ AddBunNullBuilderThrows
✔️ AddBunNullEntryPointThrows
✔️ AddBunNullNameThrows
✔️ BunAppDefaultArgs
✔️ BunAppUsesBunCommand
✔️ BunAppWatchArgs
✔️ BunAppWithCustomEntryPoint
✔️ BunAppWithWorkingDirectory
✔️ CommunityToolkit.Aspire.Hosting.Bun.Tests.AppHostTests
✔️ ResourceStartsAndRespondsOk
✔️ CommunityToolkit.Aspire.Hosting.Dapr.AzureExtensions.Tests-net8.0.trx
7 tests were completed in 4s with 7 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.Dapr.AzureExtensions.Tests.ResourceCreationTests | 7✔️ | 237ms |
✔️ CommunityToolkit.Aspire.Hosting.Dapr.AzureExtensions.Tests.ResourceCreationTests
✔️ AddAzureDaprResource_AddsToAppBuilder
✔️ ConfigureKeyVaultSecrets_AddsKeyVaultNameParameterAndService_AndSecrets
✔️ ConfigureKeyVaultSecrets_HandlesNullSecrets
✔️ CreateDaprComponent_ReturnsPopulatedComponent
✔️ GetInfrastructureConfigurationAction_AddsContainerAppEnv_AndDaprComponent_AndParametersAsync
✔️ GetInfrastructureConfigurationAction_ComponentNameCanBeOverwritten
✔️ GetInfrastructureConfigurationAction_HandlesNullParameters
✔️ CommunityToolkit.Aspire.Hosting.Dapr.AzureRedis.Tests-net8.0.trx
4 tests were completed in 5s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.Dapr.AzureRedis.Tests.ResourceCreationTests | 4✔️ | 272ms |
✔️ CommunityToolkit.Aspire.Hosting.Dapr.AzureRedis.Tests.ResourceCreationTests
✔️ WithReference_WhenAADDisabled_UsesPasswordSecret
✔️ WithReference_WhenAADEnabled_SkipsPasswordSecret
✔️ WithReference_WhenNonStateType_ThrowsException
✔️ WithReference_WhenTLSDisabled_UsesNonSslPort
✔️ CommunityToolkit.Aspire.Hosting.Dapr.Tests-net8.0.trx
21 tests were completed in 7s with 21 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.Dapr.Tests.AddDaprPubSubTests | 5✔️ | 109ms | ||
CommunityToolkit.Aspire.Hosting.Dapr.Tests.AddDaprStateStoreTests | 5✔️ | 8ms | ||
CommunityToolkit.Aspire.Hosting.Dapr.Tests.DaprTests | 7✔️ | 318ms | ||
CommunityToolkit.Aspire.Hosting.Dapr.Tests.WithDaprSidecarTests | 4✔️ | 178ms |
✔️ CommunityToolkit.Aspire.Hosting.Dapr.Tests.AddDaprPubSubTests
✔️ DistributedApplicationBuilderCannotBeNull
✔️ OptionsConfiguredOnDaprComponent
✔️ ResourceConfiguredWithHiddenIntialState
✔️ ResourceIncludedInManifest
✔️ ResourceNameCannotBeOmitted
✔️ CommunityToolkit.Aspire.Hosting.Dapr.Tests.AddDaprStateStoreTests
✔️ DistributedApplicationBuilderCannotBeNull
✔️ OptionsConfiguredOnDaprComponent
✔️ ResourceConfiguredWithHiddenIntialState
✔️ ResourceIncludedInManifest
✔️ ResourceNameCannotBeOmitted
✔️ CommunityToolkit.Aspire.Hosting.Dapr.Tests.DaprTests
✔️ WithDaprSideCarAddsAnnotationAndSidecarResource
✔️ WithDaprSideCarAddsAnnotationBasedOnTheSidecarAppOptions(schema: "https", endPoint: "http", port: null, expectedSchema: "https", expectedChannelAddress: "localhost", expectedPort: 8000)
✔️ WithDaprSideCarAddsAnnotationBasedOnTheSidecarAppOptions(schema: "https", endPoint: "https", port: 555, expectedSchema: "https", expectedChannelAddress: "localhost", expectedPort: 555)
✔️ WithDaprSideCarAddsAnnotationBasedOnTheSidecarAppOptions(schema: "https", endPoint: null, port: null, expectedSchema: "https", expectedChannelAddress: "localhost", expectedPort: 8001)
✔️ WithDaprSideCarAddsAnnotationBasedOnTheSidecarAppOptions(schema: null, endPoint: "https", port: null, expectedSchema: "https", expectedChannelAddress: "localhost", expectedPort: 8001)
✔️ WithDaprSideCarAddsAnnotationBasedOnTheSidecarAppOptions(schema: null, endPoint: null, port: 555, expectedSchema: "http", expectedChannelAddress: "localhost", expectedPort: 555)
✔️ WithDaprSideCarAddsAnnotationBasedOnTheSidecarAppOptions(schema: null, endPoint: null, port: null, expectedSchema: "http", expectedChannelAddress: "localhost", expectedPort: 8000)
✔️ CommunityToolkit.Aspire.Hosting.Dapr.Tests.WithDaprSidecarTests
✔️ OptionsCanBeConfiguredOnSidecar
✔️ OptionsCanBeConfiguredUsingCallback
✔️ ParentResourceConfiguredWithSidecarAnnotation
✔️ ResourceAddedWithHiddenInitialState
✔️ CommunityToolkit.Aspire.Hosting.Deno.Tests-net8.0.trx
4 tests were completed in 14s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.Deno.Tests.AppHostTests | 2✔️ | 2s | ||
CommunityToolkit.Aspire.Hosting.Deno.Tests.ResourceCreationTests | 2✔️ | 173ms |
✔️ CommunityToolkit.Aspire.Hosting.Deno.Tests.AppHostTests
✔️ ApiResourceStartsAndRespondsOk
✔️ ResourceStartsAndRespondsOk
✔️ CommunityToolkit.Aspire.Hosting.Deno.Tests.ResourceCreationTests
✔️ DenoAppUsesDenoCommand
✔️ DenoTaskUsesDenoCommand
✔️ CommunityToolkit.Aspire.Hosting.EventStore.Tests-net8.0.trx
11 tests were completed in 5s with 11 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.EventStore.Tests.AddEventStoreTests | 2✔️ | 210ms | ||
CommunityToolkit.Aspire.Hosting.EventStore.Tests.EventStorePublicApiTests | 9✔️ | 204ms |
✔️ CommunityToolkit.Aspire.Hosting.EventStore.Tests.AddEventStoreTests
✔️ AddEventStoreContainerWithDefaultsAddsAnnotationMetadata
✔️ EventStoreCreatesConnectionString
✔️ CommunityToolkit.Aspire.Hosting.EventStore.Tests.EventStorePublicApiTests
✔️ AddEventStoreShouldThrowWhenBuilderIsNull
✔️ AddEventStoreShouldThrowWhenNameIsNull
✔️ EventStoreResourceCtorShouldThrowWhenNameIsNull
✔️ WithDataBindMountShouldAddMountAnnotation
✔️ WithDataBindMountShouldThrowWhenSourceIsNull
✔️ WithDataShouldThrowWhenBuilderIsNull(useVolume: False)
✔️ WithDataShouldThrowWhenBuilderIsNull(useVolume: True)
✔️ WithDataVolumeShouldAddMountAnnotation
✔️ WithNamedDataVolumeShouldAddMountAnnotation
✔️ CommunityToolkit.Aspire.Hosting.GoFeatureFlag.Tests-net8.0.trx
9 tests were completed in 6s with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.GoFeatureFlag.Tests.AddGoFeatureFlagTests | 3✔️ | 202ms | ||
CommunityToolkit.Aspire.Hosting.GoFeatureFlag.Tests.GoFeatureFlagPublicApiTests | 6✔️ | 101ms |
✔️ CommunityToolkit.Aspire.Hosting.GoFeatureFlag.Tests.AddGoFeatureFlagTests
✔️ AddGoFeatureFlagContainerAddsAnnotationMetadata
✔️ AddGoFeatureFlagContainerWithDefaultsAddsAnnotationMetadata
✔️ GoFeatureFlagCreatesConnectionString
✔️ CommunityToolkit.Aspire.Hosting.GoFeatureFlag.Tests.GoFeatureFlagPublicApiTests
✔️ AddGoFeatureFlagContainerShouldThrowWhenBuilderIsNull
✔️ AddGoFeatureFlagContainerShouldThrowWhenNameIsNull
✔️ CtorGoFeatureFlagResourceShouldThrowWhenNameIsNull
✔️ WithGoffBindMountShouldThrowWhenBuilderIsNull(useVolume: False)
✔️ WithGoffBindMountShouldThrowWhenBuilderIsNull(useVolume: True)
✔️ WithGoffBindMountShouldThrowWhenSourceIsNull
✔️ CommunityToolkit.Aspire.Hosting.Golang.Tests-net8.0.trx
2 tests were completed in 131s with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.Golang.Extensions.Tests.ResourceCreationTests | 1✔️ | 183ms | ||
CommunityToolkit.Aspire.Hosting.Golang.Tests.AppHostTests | 1✔️ | 92s |
✔️ CommunityToolkit.Aspire.Hosting.Golang.Extensions.Tests.ResourceCreationTests
✔️ DefaultGolangApp
✔️ CommunityToolkit.Aspire.Hosting.Golang.Tests.AppHostTests
✔️ ResourceStartsAndRespondsOk
✔️ CommunityToolkit.Aspire.Hosting.Java.Tests-net8.0.trx
27 tests were completed in 21s with 27 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.Java.Tests.ContainerResourceCreationTests | 8✔️ | 429ms | ||
CommunityToolkit.Aspire.Hosting.Java.Tests.ExecutableResourceCreationTests | 19✔️ | 571ms |
✔️ CommunityToolkit.Aspire.Hosting.Java.Tests.ContainerResourceCreationTests
✔️ AddJavaAppBuilderShouldNotBeNull
✔️ AddJavaAppContainerDetailsSetOnResource
✔️ AddJavaAppContainerImageNameShouldNotBeNullOrWhiteSpace
✔️ AddJavaAppContainerResourceOptionsShouldNotBeNull
✔️ AddJavaAppNameShouldNotBeNullOrWhiteSpace
✔️ AddSpringAppBuilderShouldNotBeNull
✔️ AddSpringAppContainerResourceOptionsShouldNotBeNull
✔️ AddSpringAppNameShouldNotBeNullOrWhiteSpace
✔️ CommunityToolkit.Aspire.Hosting.Java.Tests.ExecutableResourceCreationTests
✔️ AddingMavenBuildRegistersRebuildCommand
✔️ AddingMavenOptions
✔️ AddingMavenOptionsWithOverrides
✔️ AddJavaAppBuilderShouldNotBeNull
✔️ AddJavaAppContainerDetailsSetOnResource
✔️ AddJavaAppExecutableResourceOptionsShouldNotBeNull
✔️ AddJavaAppNameShouldNotBeNullOrWhiteSpace
✔️ AddJavaAppWorkingDirectoryShouldNotBeNullOrWhiteSpace
✔️ AddSpringAppBuilderShouldNotBeNull
✔️ AddSpringAppContainerResourceOptionsShouldNotBeNull
✔️ AddSpringAppNameShouldNotBeNullOrWhiteSpace
✔️ ChainingAddMavenBuildOverridesPreviousOptions
✔️ MavenBuildCommandAvailability(text: "Exited", expectedCommandState: Enabled)
✔️ MavenBuildCommandAvailability(text: "FailedToStart", expectedCommandState: Enabled)
✔️ MavenBuildCommandAvailability(text: "Finished", expectedCommandState: Enabled)
✔️ MavenBuildCommandAvailability(text: "Running", expectedCommandState: Disabled)
✔️ MavenBuildCommandAvailability(text: "Starting", expectedCommandState: Disabled)
✔️ MavenBuildCommandAvailability(text: "Stopped", expectedCommandState: Enabled)
✔️ MultipleAddingMavenBuildRegistersSingleRebuildCommand
✔️ CommunityToolkit.Aspire.Hosting.Meilisearch.Tests-net8.0.trx
10 tests were completed in 5s with 10 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.Meilisearch.Tests.AddMeilisearchTests | 3✔️ | 301ms | ||
CommunityToolkit.Aspire.Hosting.Meilisearch.Tests.MeilisearchPublicApiTests | 7✔️ | 200ms |
✔️ CommunityToolkit.Aspire.Hosting.Meilisearch.Tests.AddMeilisearchTests
✔️ AddMeilisearchContainerAddsAnnotationMetadata
✔️ AddMeilisearchContainerWithDefaultsAddsAnnotationMetadata
✔️ MeilisearchCreatesConnectionString
✔️ CommunityToolkit.Aspire.Hosting.Meilisearch.Tests.MeilisearchPublicApiTests
✔️ AddMeilisearchContainerShouldThrowWhenBuilderIsNull
✔️ AddMeilisearchContainerShouldThrowWhenNameIsNull
✔️ CtorMeilisearchResourceShouldThrowWhenMasterKeyIsNull
✔️ CtorMeilisearchResourceShouldThrowWhenNameIsNull
✔️ WithDataBindMountShouldThrowWhenSourceIsNull
✔️ WithDataShouldThrowWhenBuilderIsNull(useVolume: False)
✔️ WithDataShouldThrowWhenBuilderIsNull(useVolume: True)
✔️ CommunityToolkit.Aspire.Hosting.Ngrok.Tests-net8.0.trx
26 tests were completed in 5s with 26 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.Ngrok.Tests.AddNgrokTests | 10✔️ | 194ms | ||
CommunityToolkit.Aspire.Hosting.Ngrok.Tests.WithAuthTokenTests | 7✔️ | 219ms | ||
CommunityToolkit.Aspire.Hosting.Ngrok.Tests.WithTunnelEndpointTests | 9✔️ | 226ms |
✔️ CommunityToolkit.Aspire.Hosting.Ngrok.Tests.AddNgrokTests
✔️ AddNgrokEmptyConfigurationFolderThrows
✔️ AddNgrokEmptyEndpointNameFolderThrows
✔️ AddNgrokEmptyNameThrows
✔️ AddNgrokLargeEndpointPortFolderThrows
✔️ AddNgrokNullBuilderThrows
✔️ AddNgrokNullNameThrows
✔️ AddNgrokSetsName
✔️ AddNgrokWhitespaceConfigurationFolderThrows
✔️ AddNgrokWhitespaceEndpointNameFolderThrows
✔️ AddNgrokZeroOrNegativeEndpointPortFolderThrows
✔️ CommunityToolkit.Aspire.Hosting.Ngrok.Tests.WithAuthTokenTests
✔️ WithAuthTokenEmptyStringThrows
✔️ WithAuthTokenNullParameterThrows
✔️ WithAuthTokenNullResourceBuilderThrows
✔️ WithAuthTokenNullStringThrows
✔️ WithAuthTokenStringParameterEnvironmentVariable
✔️ WithAuthTokenStringSetsEnvironmentVariable
✔️ WithAuthTokenWhitespaceStringThrows
✔️ CommunityToolkit.Aspire.Hosting.Ngrok.Tests.WithTunnelEndpointTests
✔️ WithTunnelEmptyEndpointNameThrows
✔️ WithTunnelEmptyUrlThrows
✔️ WithTunnelEndpointSetsAnnotationEndpointName
✔️ WithTunnelEndpointSetsAnnotationUrl
✔️ WithTunnelEndpointSetsAnnotationUrlToNullByDefault
✔️ WithTunnelNullEndpointNameThrows
✔️ WithTunnelNullResourceBuilderThrows
✔️ WithTunnelNullResourceThrows
✔️ WithTunnelWhitespaceUrlThrows
✔️ CommunityToolkit.Aspire.Hosting.NodeJS.Extensions.Tests-net8.0.trx
12 tests were completed in 67s with 12 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.NodeJS.Extensions.Tests.AppHostTests | 3✔️ | 2s | ||
CommunityToolkit.Aspire.Hosting.NodeJS.Extensions.Tests.ResourceCreationTests | 9✔️ | 659ms |
✔️ CommunityToolkit.Aspire.Hosting.NodeJS.Extensions.Tests.AppHostTests
✔️ ResourceStartsAndRespondsOk(appName: "pnpm-demo")
✔️ ResourceStartsAndRespondsOk(appName: "vite-demo")
✔️ ResourceStartsAndRespondsOk(appName: "yarn-demo")
✔️ CommunityToolkit.Aspire.Hosting.NodeJS.Extensions.Tests.ResourceCreationTests
✔️ DefaultViteAppUsesNpm
✔️ PnpmAppUsesPnpmCommand
✔️ ViteAppHasExposedExternalHttpEndpoints
✔️ ViteAppHasExposedHttpEndpoints
✔️ ViteAppUsesSpecifiedPackageManager(packageManager: "npm")
✔️ ViteAppUsesSpecifiedPackageManager(packageManager: "pnpm")
✔️ ViteAppUsesSpecifiedPackageManager(packageManager: "yarn")
✔️ ViteAppUsesSpecifiedWorkingDirectory
✔️ YarnAppUsesYarnCommand
✔️ CommunityToolkit.Aspire.Hosting.Ollama.Tests-net8.0.trx
33 tests were completed in 22s with 33 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.Ollama.Tests.AddOllamaTests | 33✔️ | 933ms |
✔️ CommunityToolkit.Aspire.Hosting.Ollama.Tests.AddOllamaTests
✔️ CanPersistVolumeOfOpenWebUI(volumeName: "volumeName")
✔️ CanPersistVolumeOfOpenWebUI(volumeName: null)
✔️ CanSetMultpleModels
✔️ CorrectTargetPathOnVolumeMount(volumeName: "data")
✔️ CorrectTargetPathOnVolumeMount(volumeName: null)
✔️ DistributedApplicationBuilderCannotBeNull
✔️ HuggingFaceModel(modelName: "hf.co/bartowski/Llama-3.2-1B-Instruct-GGUF:IQ4_XS")
✔️ HuggingFaceModel(modelName: "hf.co/bartowski/Llama-3.2-1B-Instruct-GGUF:IQ4_XS@"···)
✔️ HuggingFaceModel(modelName: "huggingface.co/bartowski/Llama-3.2-1B-Instruct-GGU"···)
✔️ HuggingFaceModel(modelName: "huggingface.co/bartowski/Llama-3.2-1B-Instruct-GGU"···)
✔️ HuggingFaceModelWithoutDomainPrefixHasItAdded
✔️ ModelNameCannotBeOmmitted
✔️ NoDataVolumeNameGeneratesOne
✔️ OllamaModelResourceCommandsUpdateState(commandType: "Delete")
✔️ OllamaModelResourceCommandsUpdateState(commandType: "ModelInfo")
✔️ OllamaModelResourceCommandsUpdateState(commandType: "Redownload")
✔️ OllamaModelResourceCommandsUpdateState(commandType: "Stop")
✔️ OllamaModelResourceRegistersCustomHealthCheck
✔️ OllamaModelResourceRegistersResourceCommandAnnotations
✔️ OllamaRegistersHttpHealthCheck
✔️ OllamaRegistrationContainsResourceCommandAnnotations
✔️ OllamaResourceCommandsUpdateState(commandType: "ListAllModels")
✔️ OllamaResourceCommandsUpdateState(commandType: "ListRunningModels")
✔️ OpenWebUIConfigured
✔️ ReadOnlyVolumeMount(isReadOnly: False)
✔️ ReadOnlyVolumeMount(isReadOnly: True)
✔️ ResourceNameCannotBeOmitted
✔️ SpecifiedDataVolumeNameIsUsed
✔️ VerifyCustomModel
✔️ VerifyCustomPort
✔️ VerifyDefaultPort
✔️ WithGPUSupport(vendor: AMD, expectedArg: "--device", expectedValue: "/dev/kfd")
✔️ WithGPUSupport(vendor: Nvidia, expectedArg: "--gpus", expectedValue: "all")
✔️ CommunityToolkit.Aspire.Hosting.PapercutSmtp.Tests-net8.0.trx
3 tests were completed in 6s with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.PapercutSmtp.Tests.ContainerResourceCreationTests | 3✔️ | 167ms |
✔️ CommunityToolkit.Aspire.Hosting.PapercutSmtp.Tests.ContainerResourceCreationTests
✔️ AddPapercutSmtpBuilderContainerDetailsSetOnResource
✔️ AddPapercutSmtpBuilderNameShouldNotBeNullOrWhiteSpace
✔️ AddPapercutSmtpBuilderShouldNotBeNull
✔️ CommunityToolkit.Aspire.Hosting.Python.Extensions.Tests-net8.0.trx
4 tests were completed in 42s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.Python.Extensions.Tests.AppHostTests | 2✔️ | 36s | ||
CommunityToolkit.Aspire.Hosting.Python.Extensions.Tests.ResourceCreationTests | 2✔️ | 160ms |
✔️ CommunityToolkit.Aspire.Hosting.Python.Extensions.Tests.AppHostTests
✔️ ResourceStartsAndRespondsOk(appName: "uvapp")
✔️ ResourceStartsAndRespondsOk(appName: "uvicornapp")
✔️ CommunityToolkit.Aspire.Hosting.Python.Extensions.Tests.ResourceCreationTests
✔️ DefaultUvApp
✔️ DefaultUvicornApp
✔️ CommunityToolkit.Aspire.Hosting.Rust.Tests-net8.0.trx
6 tests were completed in 87s with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.Rust.Tests.AddRustAppTests | 2✔️ | 164ms | ||
CommunityToolkit.Aspire.Hosting.Rust.Tests.AppHostTests | 1✔️ | 80s | ||
CommunityToolkit.Aspire.Hosting.Rust.Tests.RustAppPublicApiTests | 3✔️ | 71ms |
✔️ CommunityToolkit.Aspire.Hosting.Rust.Tests.AddRustAppTests
✔️ AddRustAppAddsAnnotationMetadata
✔️ AddRustAppWithArgsAddsAnnotationMetadata
✔️ CommunityToolkit.Aspire.Hosting.Rust.Tests.AppHostTests
✔️ ResourceStartsAndRespondsOk
✔️ CommunityToolkit.Aspire.Hosting.Rust.Tests.RustAppPublicApiTests
✔️ AddRustAppShouldThrowWhenBuilderIsNull
✔️ AddRustAppShouldThrowWhenNameIsNull
✔️ AddRustAppShouldThrowWorkingDirectoryIsNull
✔️ CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.Tests-net8.0.trx
9 tests were completed in 41s with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.Tests.AddSqlPackageTests | 4✔️ | 2s | ||
CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.Tests.AddSqlProjectTests | 5✔️ | 32s |
✔️ CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.Tests.AddSqlPackageTests
✔️ AddSqlPackage_WithDeploymentOptions
✔️ AddSqlPackage_WithExplicitRelativePath
✔️ AddSqlPackage_WithoutDeploymentOptions
✔️ AddSqlPackage_WithPackageMetadata
✔️ CommunityToolkit.Aspire.Hosting.SqlDatabaseProjects.Tests.AddSqlProjectTests
✔️ AddSqlProject_WithDeploymentOptions
✔️ AddSqlProject_WithExplicitPath
✔️ AddSqlProject_WithoutDeploymentOptions
✔️ AddSqlProject_WithProjectMetadata
✔️ WithReference_AddsRequiredServices
✔️ CommunityToolkit.Aspire.Hosting.Sqlite.Tests-net8.0.trx
15 tests were completed in 18s with 15 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Hosting.Sqlite.AddSqliteTests | 12✔️ | 132ms | ||
CommunityToolkit.Aspire.Hosting.Sqlite.AppHostTests | 3✔️ | 7s |
✔️ CommunityToolkit.Aspire.Hosting.Sqlite.AddSqliteTests
✔️ DistributedApplicationBuilderCannotBeNull
✔️ EachResourceHasUniqueFile
✔️ ResourceExcludedFromManifestByDefault
✔️ ResourceIsRunningState
✔️ ResourceNameCannotBeOmitted
✔️ ResourceUsesProvidedFileName
✔️ ResourceUsesProvidedPath
✔️ ResourceUsesProvidedPathAndFileName(path: "/path/to/db", fileName: "mydb.db")
✔️ ResourceUsesProvidedPathAndFileName(path: null, fileName: null)
✔️ ResourceUsesRandomFileNameWhenNoFileNameProvided
✔️ ResourceUsesTempPathWhenNoPathProvided
✔️ SqliteWebResourceConfigured
✔️ CommunityToolkit.Aspire.Hosting.Sqlite.AppHostTests
✔️ ApiServiceCreateBlogItem
✔️ ApiServiceCreateTestItemWithSqliteClient
✔️ ResourceStartsAndDbFileExists
✔️ CommunityToolkit.Aspire.MassTransit.RabbitMQ.Tests-net8.0.trx
9 tests were completed in 5s with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.MassTransit.RabbitMQ.Tests.ConfigurationTests | 1✔️ | 7ms | ||
CommunityToolkit.Aspire.MassTransit.RabbitMQ.Tests.MassTransitRabbitMqExtensionsTest | 8✔️ | 1s |
✔️ CommunityToolkit.Aspire.MassTransit.RabbitMQ.Tests.ConfigurationTests
✔️ DisableTelemetryIsFalseByDefault
✔️ CommunityToolkit.Aspire.MassTransit.RabbitMQ.Tests.MassTransitRabbitMqExtensionsTest
✔️ AddMassTransitRabbitMq_ShouldThrowExceptionForMissingConnectionString
✔️ AddMassTransitRabbitMq_ShouldThrowWhenBuilderIsNull
✔️ AddMassTransitRabbitMq_ShouldThrowWhenNameIsEmpty
✔️ AddMassTransitRabbitMq_ShouldThrowWhenNameIsNull
✔️ AddMassTransitRabbitMq_TelemetryShouldBeRegisteredWhenEnabled(disableTelemetry: False)
✔️ AddMassTransitRabbitMq_TelemetryShouldBeRegisteredWhenEnabled(disableTelemetry: True)
✔️ CanAddMultipleRabbitMqClients
✔️ CanConfigureConsumersAndSagas
✔️ CommunityToolkit.Aspire.Meilisearch.Tests-net8.0.trx
37 tests were completed in 12s with 29 passed, 0 failed and 8 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Meilisearch.Tests.AspireMeilisearchClientExtensionsTest | 4✔️ | 96ms | ||
CommunityToolkit.Aspire.Meilisearch.Tests.ConfigurationTests | 3✔️ | 5ms | ||
CommunityToolkit.Aspire.Meilisearch.Tests.ConformanceTests | 16✔️ | 8✖️ | 9s | |
CommunityToolkit.Aspire.Meilisearch.Tests.MeilisearchClientPublicApiTests | 6✔️ | 15ms |
✔️ CommunityToolkit.Aspire.Meilisearch.Tests.AspireMeilisearchClientExtensionsTest
✔️ AddMeilisearchClient_HealthCheckShouldNotBeRegisteredWhenDisabled(useKeyed: False)
✔️ AddMeilisearchClient_HealthCheckShouldNotBeRegisteredWhenDisabled(useKeyed: True)
✔️ CanAddClientFromEncodedConnectionString
✔️ CanAddMultipleKeyedServices
✔️ CommunityToolkit.Aspire.Meilisearch.Tests.ConfigurationTests
✔️ EndpointIsNullByDefault
✔️ HealthChecksEnabledByDefault
✔️ MasterKeyIsNullByDefault
✔️ CommunityToolkit.Aspire.Meilisearch.Tests.ConformanceTests
✔️ CanRegisterMultipleInstancesUsingDifferentKeys
✖️ ConfigurationSchemaInvalidJsonConfigTest
✖️ ConfigurationSchemaValidJsonConfigTest
✔️ ConnectionInformationIsDelayValidated(useKey: False)
✔️ ConnectionInformationIsDelayValidated(useKey: True)
✔️ EachKeyedComponentRegistersItsOwnHealthCheck
✖️ FavorsNamedConfigurationOverTopLevelConfigurationWhenBothProvided_DisableHealthChecks
✖️ FavorsNamedConfigurationOverTopLevelConfigurationWhenBothProvided_DisableTracing
✔️ HealthCheckReportsExpectedStatus(key: "key")
✔️ HealthCheckReportsExpectedStatus(key: null)
✔️ HealthChecksRegistersHealthCheckService(enabled: False)
✔️ HealthChecksRegistersHealthCheckService(enabled: True)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: False, useKey: False)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: False, useKey: True)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: True, useKey: False)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: True, useKey: True)
✖️ MetricsRegistersMeterProvider(enabled: False)
✖️ MetricsRegistersMeterProvider(enabled: True)
✔️ OptionsTypeIsSealed
✔️ ServiceLifetimeIsAsExpected(useKey: False)
✔️ ServiceLifetimeIsAsExpected(useKey: True)
✖️ TracingRegistersTraceProvider(enabled: False)
✖️ TracingRegistersTraceProvider(enabled: True)
✔️ WhenKeyedRegistrationIsUsedThenItsImpossibleToResolveWithoutKey
✔️ CommunityToolkit.Aspire.Meilisearch.Tests.MeilisearchClientPublicApiTests
✔️ AddKeyedMeilisearchClientShouldThrowWhenBuilderIsNull
✔️ AddKeyedMeilisearchClientShouldThrowWhenNameIsEmpty
✔️ AddKeyedMeilisearchClientShouldThrowWhenNameIsNull
✔️ AddMeilisearchClientShouldThrowWhenBuilderIsNull
✔️ AddMeilisearchClientShouldThrowWhenNameIsEmpty
✔️ AddMeilisearchClientShouldThrowWhenNameIsNull
✔️ CommunityToolkit.Aspire.Microsoft.Data.Sqlite.Tests-net8.0.trx
33 tests were completed in 7s with 15 passed, 0 failed and 18 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Microsoft.Data.Sqlite.Tests.ConfigurationTests | 2✔️ | 5ms | ||
CommunityToolkit.Aspire.Microsoft.Data.Sqlite.Tests.ConformanceTests | 6✔️ | 18✖️ | 152ms | |
CommunityToolkit.Aspire.Microsoft.Data.Sqlite.Tests.SqliteConnectionTests | 7✔️ | 155ms |
✔️ CommunityToolkit.Aspire.Microsoft.Data.Sqlite.Tests.ConfigurationTests
✔️ ConnectionStringIsNullByDefault
✔️ HealthChecksEnabledByDefault
✔️ CommunityToolkit.Aspire.Microsoft.Data.Sqlite.Tests.ConformanceTests
✖️ CanRegisterMultipleInstancesUsingDifferentKeys
✖️ ConfigurationSchemaInvalidJsonConfigTest
✖️ ConfigurationSchemaValidJsonConfigTest
✔️ ConnectionInformationIsDelayValidated(useKey: False)
✔️ ConnectionInformationIsDelayValidated(useKey: True)
✖️ EachKeyedComponentRegistersItsOwnHealthCheck
✖️ FavorsNamedConfigurationOverTopLevelConfigurationWhenBothProvided_DisableHealthChecks
✖️ FavorsNamedConfigurationOverTopLevelConfigurationWhenBothProvided_DisableTracing
✖️ HealthCheckReportsExpectedStatus(key: "key")
✖️ HealthCheckReportsExpectedStatus(key: null)
✖️ HealthChecksRegistersHealthCheckService(enabled: False)
✖️ HealthChecksRegistersHealthCheckService(enabled: True)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: False, useKey: False)
✖️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: False, useKey: True)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: True, useKey: False)
✖️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: True, useKey: True)
✖️ MetricsRegistersMeterProvider(enabled: False)
✖️ MetricsRegistersMeterProvider(enabled: True)
✔️ OptionsTypeIsSealed
✔️ ServiceLifetimeIsAsExpected(useKey: False)
✖️ ServiceLifetimeIsAsExpected(useKey: True)
✖️ TracingRegistersTraceProvider(enabled: False)
✖️ TracingRegistersTraceProvider(enabled: True)
✖️ WhenKeyedRegistrationIsUsedThenItsImpossibleToResolveWithoutKey
✔️ CommunityToolkit.Aspire.Microsoft.Data.Sqlite.Tests.SqliteConnectionTests
✔️ CanSetConnectionStringInCode(useKeyed: False)
✔️ CanSetConnectionStringInCode(useKeyed: True)
✔️ CanSetConnectionStringInCodeWithKey(useKeyed: False)
✔️ CanSetConnectionStringInCodeWithKey(useKeyed: True)
✔️ CanSetMultipleKeyedConnections
✔️ ReadsFromConnectionStringCorrectly(useKeyed: False)
✔️ ReadsFromConnectionStringCorrectly(useKeyed: True)
✔️ CommunityToolkit.Aspire.Microsoft.EntityFrameworkCore.Sqlite.Tests-net8.0.trx
29 tests were completed in 14s with 15 passed, 0 failed and 14 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.Microsoft.EntityFrameworkCore.Sqlite.Tests.ConfigurationTests | 2✔️ | 2ms | ||
CommunityToolkit.Aspire.Microsoft.EntityFrameworkCore.Sqlite.Tests.ConformanceTests | 10✔️ | 14✖️ | 1s | |
CommunityToolkit.Aspire.Microsoft.EntityFrameworkCore.Sqlite.Tests.SqliteConnectionTests | 3✔️ | 918ms |
✔️ CommunityToolkit.Aspire.Microsoft.EntityFrameworkCore.Sqlite.Tests.ConfigurationTests
✔️ ConnectionStringIsNullByDefault
✔️ HealthChecksEnabledByDefault
✔️ CommunityToolkit.Aspire.Microsoft.EntityFrameworkCore.Sqlite.Tests.ConformanceTests
✖️ CanRegisterMultipleInstancesUsingDifferentKeys
✖️ ConfigurationSchemaInvalidJsonConfigTest
✖️ ConfigurationSchemaValidJsonConfigTest
✔️ ConnectionInformationIsDelayValidated(useKey: False)
✔️ ConnectionInformationIsDelayValidated(useKey: True)
✖️ EachKeyedComponentRegistersItsOwnHealthCheck
✖️ FavorsNamedConfigurationOverTopLevelConfigurationWhenBothProvided_DisableHealthChecks
✖️ FavorsNamedConfigurationOverTopLevelConfigurationWhenBothProvided_DisableTracing
✔️ HealthCheckReportsExpectedStatus(key: "key")
✔️ HealthCheckReportsExpectedStatus(key: null)
✔️ HealthChecksRegistersHealthCheckService(enabled: False)
✔️ HealthChecksRegistersHealthCheckService(enabled: True)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: False, useKey: False)
✖️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: False, useKey: True)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: True, useKey: False)
✖️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: True, useKey: True)
✖️ MetricsRegistersMeterProvider(enabled: False)
✖️ MetricsRegistersMeterProvider(enabled: True)
✔️ OptionsTypeIsSealed
✔️ ServiceLifetimeIsAsExpected(useKey: False)
✖️ ServiceLifetimeIsAsExpected(useKey: True)
✖️ TracingRegistersTraceProvider(enabled: False)
✖️ TracingRegistersTraceProvider(enabled: True)
✖️ WhenKeyedRegistrationIsUsedThenItsImpossibleToResolveWithoutKey
✔️ CommunityToolkit.Aspire.Microsoft.EntityFrameworkCore.Sqlite.Tests.SqliteConnectionTests
✔️ CanSetConnectionStringInCode
✔️ CanSetConnectionStringInCodeWithKey
✔️ ReadsFromConnectionStringCorrectly
✔️ CommunityToolkit.Aspire.OllamaSharp.Tests-net8.0.trx
51 tests were completed in 15s with 38 passed, 0 failed and 13 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
CommunityToolkit.Aspire.OllamaSharp.Tests.ConfigurationTests | 4✔️ | 7ms | ||
CommunityToolkit.Aspire.OllamaSharp.Tests.ConformanceTests | 11✔️ | 13✖️ | 5s | |
CommunityToolkit.Aspire.OllamaSharp.Tests.OllamaApiClientTests | 9✔️ | 3s | ||
CommunityToolkit.Aspire.OllamaSharp.Tests.OllamaSharpIChatClientTests | 7✔️ | 2s | ||
CommunityToolkit.Aspire.OllamaSharp.Tests.OllamaSharpIEmbeddingGeneratorTests | 7✔️ | 3s |
✔️ CommunityToolkit.Aspire.OllamaSharp.Tests.ConfigurationTests
✔️ EndpointIsNullByDefault
✔️ HealthChecksEnabledByDefault
✔️ ModelsIsEmptyByDefault
✔️ SelectedModelIsNullByDefault
✔️ CommunityToolkit.Aspire.OllamaSharp.Tests.ConformanceTests
✔️ CanRegisterMultipleInstancesUsingDifferentKeys
✖️ ConfigurationSchemaInvalidJsonConfigTest
✖️ ConfigurationSchemaValidJsonConfigTest
✔️ ConnectionInformationIsDelayValidated(useKey: False)
✔️ ConnectionInformationIsDelayValidated(useKey: True)
✖️ EachKeyedComponentRegistersItsOwnHealthCheck
✖️ FavorsNamedConfigurationOverTopLevelConfigurationWhenBothProvided_DisableHealthChecks
✖️ FavorsNamedConfigurationOverTopLevelConfigurationWhenBothProvided_DisableTracing
✖️ HealthCheckReportsExpectedStatus(key: "key")
✖️ HealthCheckReportsExpectedStatus(key: null)
✖️ HealthChecksRegistersHealthCheckService(enabled: False)
✖️ HealthChecksRegistersHealthCheckService(enabled: True)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: False, useKey: False)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: False, useKey: True)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: True, useKey: False)
✔️ LoggerFactoryIsUsedByRegisteredClient(registerAfterLoggerFactory: True, useKey: True)
✖️ MetricsRegistersMeterProvider(enabled: False)
✖️ MetricsRegistersMeterProvider(enabled: True)
✔️ OptionsTypeIsSealed
✔️ ServiceLifetimeIsAsExpected(useKey: False)
✔️ ServiceLifetimeIsAsExpected(useKey: True)
✖️ TracingRegistersTraceProvider(enabled: False)
✖️ TracingRegistersTraceProvider(enabled: True)
✔️ WhenKeyedRegistrationIsUsedThenItsImpossibleToResolveWithoutKey
✔️ CommunityToolkit.Aspire.OllamaSharp.Tests.OllamaApiClientTests
✔️ CanSetConnectionStringInCode(useKeyed: False)
✔️ CanSetConnectionStringInCode(useKeyed: True)
✔️ CanSetMultipleKeyedClients
✔️ ConnectionStringWinsOverConfigSection(useKeyed: False)
✔️ ConnectionStringWinsOverConfigSection(useKeyed: True)
✔️ ReadsFromConnectionStringCorrectly(useKeyed: False)
✔️ ReadsFromConnectionStringCorrectly(useKeyed: True)
✔️ RegisteringChatClientAndEmbeddingGeneratorResultsInMultipleOllamaApiClients
✔️ RegisteringChatClientAndEmbeddingGeneratorReturnsCorrectModelForServices
✔️ CommunityToolkit.Aspire.OllamaSharp.Tests.OllamaSharpIChatClientTests
✔️ CanSetConnectionStringInCode(useKeyed: False)
✔️ CanSetConnectionStringInCode(useKeyed: True)
✔️ CanSetMultipleKeyedClients
✔️ ConnectionStringWinsOverConfigSection(useKeyed: False)
✔️ ConnectionStringWinsOverConfigSection(useKeyed: True)
✔️ ReadsFromConnectionStringCorrectly(useKeyed: False)
✔️ ReadsFromConnectionStringCorrectly(useKeyed: True)
✔️ CommunityToolkit.Aspire.OllamaSharp.Tests.OllamaSharpIEmbeddingGeneratorTests
✔️ CanSetConnectionStringInCode(useKeyed: False)
✔️ CanSetConnectionStringInCode(useKeyed: True)
✔️ CanSetMultipleKeyedClients
✔️ ConnectionStringWinsOverConfigSection(useKeyed: False)
✔️ ConnectionStringWinsOverConfigSection(useKeyed: True)
✔️ ReadsFromConnectionStringCorrectly(useKeyed: False)
✔️ ReadsFromConnectionStringCorrectly(useKeyed: True)