Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configuration / Json Serialization: Add feature to serialize interfaces #63

Closed

Merge pull request #2 from lukas-kd/main

4fbcd85
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Closed

Configuration / Json Serialization: Add feature to serialize interfaces #63

Merge pull request #2 from lukas-kd/main
4fbcd85
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Results succeeded Jan 22, 2025 in 0s

All 374 tests pass, 7 skipped in 27s

 18 files  ±0   18 suites  ±0   27s ⏱️ -3s
381 tests ±0  374 ✅ ±0  7 💤 ±0  0 ❌ ±0 
382 runs  ±0  375 ✅ ±0  7 💤 ±0  0 ❌ ±0 

Results for commit 4fbcd85. ± Comparison against earlier commit 1ff1471.

Annotations

Check notice on line 0 in .github

@github-actions github-actions / Test Results

7 skipped tests found

There are 7 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
PiBox.Hosting.WebHost.Tests.LoggingAppMetricSinkTests ‑ SetsMetricForLogMessage
PiBox.Hosting.WebHost.Tests.LoggingAppMetricSinkTests ‑ SetsMetricForLogMessageWithException
PiBox.Plugins.Persistence.S3.Tests.DeveloperLocalIntegrationTests ‑ DeleteObjectAsync
PiBox.Plugins.Persistence.S3.Tests.DeveloperLocalIntegrationTests ‑ GetObjectAsync
PiBox.Plugins.Persistence.S3.Tests.DeveloperLocalIntegrationTests ‑ PutObjectAsync
PiBox.Plugins.Persistence.Smb.Tests.SmbStorageIntegrationTests ‑ CanReadSmbFiles("Temp/...")
PiBox.Plugins.Persistence.Smb.Tests.SmbStorageIntegrationTests ‑ CanWriteSmbFiles("Temp/..","Hallo!")

Check notice on line 0 in .github

@github-actions github-actions / Test Results

381 tests found

There are 381 tests, see "Raw output" for the full list of tests.
Raw output
PiBox.Api.OpenApi.Tests.Filters.Document.ValueObjectDocumentFilterTests ‑ AdjustsSchemaForValueObjects
PiBox.Api.OpenApi.Tests.Filters.Operation.FormFileFilterTests ‑ SetFormFilter
PiBox.Api.OpenApi.Tests.Filters.Operation.FormFileFilterTests ‑ SetFormFilterWithoutFormFile
PiBox.Api.OpenApi.Tests.Filters.Schema.ReadOnlyPropertyFilterTests ‑ SetsOpenApiSchemaToReadOnly
PiBox.Api.OpenApi.Tests.Filters.Schema.ValueObjectFilterTests ‑ DontApplyFilterWithNonValueObjects
PiBox.Api.OpenApi.Tests.Filters.Schema.ValueObjectFilterTests ‑ OpenApiSchemaGetsOnlyChangedForValueObjects
PiBox.Api.OpenApi.Tests.Filters.Schema.ValueObjectFilterTests ‑ OpenApiSchemaGetsOnlyChangedForValueObjectsWithinAClass
PiBox.Api.OpenApi.Tests.Filters.Schema.ValueObjectFilterTests ‑ SpecifiesTheRemoveFlagForValueObjects
PiBox.Api.OpenApi.Tests.OpenApiPluginTest ‑ AuthenticationCanBeEnabledAndUsed
PiBox.Api.OpenApi.Tests.OpenApiPluginTest ‑ SwaggerUiCanServeWithoutExampleCss
PiBox.Api.OpenApi.Tests.OpenApiPluginTest ‑ SwaggerUiUsesExampleDesignByDefault
PiBox.Api.OpenApi.Tests.OpenApiPluginTest ‑ SwashbuckleIsSetupCorrectly
PiBox.Extensions.Abstractions.Tests.CurrencyValueTests ‑ CurrencyValueDollarWorksAsExpected
PiBox.Extensions.Abstractions.Tests.CurrencyValueTests ‑ CurrencyValueEuroWorksAsExpected
PiBox.Extensions.Abstractions.Tests.CurrencyValueTests ‑ CurrencyValueShouldSerializeCorrectly
PiBox.Extensions.Abstractions.Tests.QuantityTests ‑ CountQuantityShouldEnforceUnitCount
PiBox.Extensions.Abstractions.Tests.QuantityTests ‑ CountQuantityShouldSerializeCorrectly
PiBox.Extensions.Abstractions.Tests.QuantityTests ‑ CustomQuantityInitConstructorShouldWorkCorrectly
PiBox.Extensions.RestEase.Tests.RestClientFactoryTests ‑ AuthHandlerRefreshesTheAccessToken
PiBox.Extensions.RestEase.Tests.RestClientFactoryTests ‑ CanCreateRestClientWithBaseAddress
PiBox.Extensions.RestEase.Tests.RestClientFactoryTests ‑ CanCreateRestClientWithBaseAddressAndAuthenticationConfig
PiBox.Extensions.RestEase.Tests.RestClientFactoryTests ‑ CustomPolicyCanBeApplied
PiBox.Extensions.RestEase.Tests.RestClientFactoryTests ‑ DefaultRetryPolicyReruns
PiBox.Extensions.RestEase.Tests.RestClientFactoryTests ‑ ExceptionsGetsThrownOnFailedRequests
PiBox.Hosting.Abstractions.Tests.Attributes.HealthCheckAttributesTest ‑ LivenessCheckCanBeInitialized
PiBox.Hosting.Abstractions.Tests.Attributes.HealthCheckAttributesTest ‑ ReadinessCheckCanBeInitialized
PiBox.Hosting.Abstractions.Tests.Attributes.MiddlewareAttributeTests ‑ CanSpecifyMiddlewareOrder
PiBox.Hosting.Abstractions.Tests.Configuration.EnvConfigurationTest ‑ CanGetConfigWithDoubleUnderscores
PiBox.Hosting.Abstractions.Tests.Configuration.EnvConfigurationTest ‑ CanGetConfigWithSingleUnderscores
PiBox.Hosting.Abstractions.Tests.Exceptions.ConflictPiBoxExceptionTests ‑ CanInitWithMessage
PiBox.Hosting.Abstractions.Tests.Exceptions.NotFoundPiBoxExceptionTests ‑ CanInitWithEntityAndId
PiBox.Hosting.Abstractions.Tests.Exceptions.NotFoundPiBoxExceptionTests ‑ CanInitWithMessage
PiBox.Hosting.Abstractions.Tests.Exceptions.PiBoxExceptionTests ‑ CanInitEmpty
PiBox.Hosting.Abstractions.Tests.Exceptions.PiBoxExceptionTests ‑ CanInitWithMessage
PiBox.Hosting.Abstractions.Tests.Exceptions.PiBoxExceptionTests ‑ CanInitWithMessageAndException
PiBox.Hosting.Abstractions.Tests.Exceptions.PiBoxExceptionTests ‑ CanInitWithMessageAndStatus
PiBox.Hosting.Abstractions.Tests.Exceptions.PiBoxExceptionTests ‑ CanInitWithMessageAndStatusAndException
PiBox.Hosting.Abstractions.Tests.Exceptions.PiBoxExceptionTests ‑ CanInitWithStatus
PiBox.Hosting.Abstractions.Tests.Exceptions.ValidationPiBoxExceptionTests ‑ CanInitWithMessage
PiBox.Hosting.Abstractions.Tests.Exceptions.ValidationPiBoxExceptionTests ‑ CanInitWithMessageAndValidationErrors
PiBox.Hosting.Abstractions.Tests.Extensions.SerializationExtensionTests ‑ CanSerializeAndDeserializeJson
PiBox.Hosting.Abstractions.Tests.Extensions.SerializationExtensionTests ‑ CanSerializeAndDeserializeYaml
PiBox.Hosting.Abstractions.Tests.Extensions.TypeExtensionTests ‑ CanCheckForGenericImplementations
PiBox.Hosting.Abstractions.Tests.Extensions.TypeExtensionTests ‑ CanHandleAttributes
PiBox.Hosting.Abstractions.Tests.Metrics.MetricsTests ‑ CreateCounterContainsMetric
PiBox.Hosting.Abstractions.Tests.Metrics.MetricsTests ‑ CreateHistogramContainsMetric
PiBox.Hosting.Abstractions.Tests.Metrics.MetricsTests ‑ CreateObservableCounterContainsMetric
PiBox.Hosting.Abstractions.Tests.Metrics.MetricsTests ‑ CreateObservableCounterListMeasurementContainsMetric
PiBox.Hosting.Abstractions.Tests.Metrics.MetricsTests ‑ CreateObservableCounterMeasurementContainsMetric
PiBox.Hosting.Abstractions.Tests.Metrics.MetricsTests ‑ CreateObservableGaugeContainsMetric
PiBox.Hosting.Abstractions.Tests.Metrics.MetricsTests ‑ CreateObservableGaugeListMeasurementContainsMetric
PiBox.Hosting.Abstractions.Tests.Metrics.MetricsTests ‑ CreateObservableGaugeMeasurementContainsMetric
PiBox.Hosting.Abstractions.Tests.Metrics.MetricsTests ‑ MetricsAreOnlyCreatedOnce
PiBox.Hosting.Abstractions.Tests.Middlewares.EnrichRequestMetricsMiddlewareTests ‑ ExistingAzpClaimShouldAddTagWithUserIdToMetrics
PiBox.Hosting.Abstractions.Tests.Middlewares.EnrichRequestMetricsMiddlewareTests ‑ NoHttpMetricsTagsFeatureShouldNotAddMetricTagsToResponse
PiBox.Hosting.Abstractions.Tests.Middlewares.EnrichRequestMetricsMiddlewareTests ‑ NonExistingAzpClaimShouldAddTagWithEmptyValueToMetrics
PiBox.Hosting.Abstractions.Tests.Middlewares.ExceptionMiddlewareTests ‑ MiddlewareDoesNothingWhenResponseStarted
PiBox.Hosting.Abstractions.Tests.Middlewares.ExceptionMiddlewareTests ‑ MiddlewareHandlesForbidden
PiBox.Hosting.Abstractions.Tests.Middlewares.ExceptionMiddlewareTests ‑ MiddlewareHandlesNone
PiBox.Hosting.Abstractions.Tests.Middlewares.ExceptionMiddlewareTests ‑ MiddlewareHandlesPiBoxException
PiBox.Hosting.Abstractions.Tests.Middlewares.ExceptionMiddlewareTests ‑ MiddlewareHandlesTeaPot
PiBox.Hosting.Abstractions.Tests.Middlewares.ExceptionMiddlewareTests ‑ MiddlewareHandlesUnauthorized
PiBox.Hosting.Abstractions.Tests.Middlewares.ExceptionMiddlewareTests ‑ MiddlewareHandlesValidationPiBoxException
PiBox.Hosting.Abstractions.Tests.Middlewares.ExceptionMiddlewareTests ‑ MiddlewareSuccess
PiBox.Hosting.Abstractions.Tests.Middlewares.ExceptionMiddlewareTests ‑ MiddlewareWritesInternalServerErrorOnExceptions
PiBox.Hosting.Abstractions.Tests.Middlewares.RequestContentLengthLimitMiddlewareTests ‑ MiddlewareFailure
PiBox.Hosting.Abstractions.Tests.Middlewares.RequestContentLengthLimitMiddlewareTests ‑ MiddlewareSuccess
PiBox.Hosting.WebHost.Tests.AppConfiguratorTests ‑ ConfigureMiddlewaresShouldApplyMiddlwaresInCorrectOrder
PiBox.Hosting.WebHost.Tests.AppConfiguratorTests ‑ ConfigurePluginsAndEndpointsShouldApplyThemInCorrectOrder
PiBox.Hosting.WebHost.Tests.CorsPolicyExtensionTests ‑ SetSanityDefaults
PiBox.Hosting.WebHost.Tests.DependencyInjectionTests.FactoryTests ‑ CanGetNullServiceFromFactory
PiBox.Hosting.WebHost.Tests.DependencyInjectionTests.FactoryTests ‑ CanGetServiceFromFactory
PiBox.Hosting.WebHost.Tests.Extensions.PluginExtensionsTests ‑ PluginWithAllPluginActivateablesShouldReturnCorrectName
PiBox.Hosting.WebHost.Tests.Extensions.PluginExtensionsTests ‑ PluginWithAppConfigOnlyShouldReturnCorrectName
PiBox.Hosting.WebHost.Tests.Formatters.YamlInputFormatterTests ‑ CanDeserializeClasses
PiBox.Hosting.WebHost.Tests.Formatters.YamlInputFormatterTests ‑ CantDeserializeRecords
PiBox.Hosting.WebHost.Tests.Formatters.YamlOutputFormatterTests ‑ CanSerializeClasses
PiBox.Hosting.WebHost.Tests.Formatters.YamlOutputFormatterTests ‑ CanSerializeRecords
PiBox.Hosting.WebHost.Tests.ImplementationResolverExtensionsTests ‑ CanGetNameForPluginActivateable
PiBox.Hosting.WebHost.Tests.ImplementationResolverExtensionsTests ‑ FindPluginsShouldReturnPluginsInCorrectOrder
PiBox.Hosting.WebHost.Tests.Logging.RemovePropertiesEnricherTests ‑ RemovePropertiesShouldWork
PiBox.Hosting.WebHost.Tests.Logging.RequestLoggingTests ‑ TestDetermineLoggingIsExcludingTheGivenPaths
PiBox.Hosting.WebHost.Tests.Logging.RequestLoggingTests ‑ TestDetermineLoggingIsExcludingTheGivenWildcardPaths
PiBox.Hosting.WebHost.Tests.Logging.RequestLoggingTests ‑ TestDetermineLoggingIsNotExcludingTheGivenPaths("/metrics ",[""],200,null)
PiBox.Hosting.WebHost.Tests.Logging.RequestLoggingTests ‑ TestDetermineLoggingIsNotExcludingTheGivenPaths("/metrics-text",["/MeTRICS", "/metrics"],499,null)
PiBox.Hosting.WebHost.Tests.Logging.RequestLoggingTests ‑ TestDetermineLoggingIsNotExcludingTheGivenWildcardPaths
PiBox.Hosting.WebHost.Tests.Logging.RequestLoggingTests ‑ TestDetermineLoggingIsSettingTheLevelToErrorForTheGivenPathsException
PiBox.Hosting.WebHost.Tests.Logging.RequestLoggingTests ‑ TestDetermineLoggingIsSettingTheLevelToErrorForTheGivenPathsStatuscode500
PiBox.Hosting.WebHost.Tests.Logging.StructuredLoggingTests ‑ CheckDebugLog
PiBox.Hosting.WebHost.Tests.Logging.StructuredLoggingTests ‑ CheckExceptionLog
PiBox.Hosting.WebHost.Tests.Logging.StructuredLoggingTests ‑ CheckFatalLog
PiBox.Hosting.WebHost.Tests.Logging.StructuredLoggingTests ‑ CheckInfoLog
PiBox.Hosting.WebHost.Tests.Logging.StructuredLoggingTests ‑ CheckLogWithCustomProperty
PiBox.Hosting.WebHost.Tests.Logging.StructuredLoggingTests ‑ CheckLogWithCustomPropertyWithAtPrefix
PiBox.Hosting.WebHost.Tests.Logging.StructuredLoggingTests ‑ CheckVerboseLog
PiBox.Hosting.WebHost.Tests.Logging.StructuredLoggingTests ‑ CheckWarnLog
PiBox.Hosting.WebHost.Tests.LoggingAppMetricSinkTests ‑ SetsMetricForLogMessage
PiBox.Hosting.WebHost.Tests.LoggingAppMetricSinkTests ‑ SetsMetricForLogMessageWithException
PiBox.Hosting.WebHost.Tests.OpentelemetryTraceEnricherTests ‑ EnrichLogEntryWithTracePropertiesWhenActivityIsPresent(3)
PiBox.Hosting.WebHost.Tests.OpentelemetryTraceEnricherTests ‑ EnrichLogEntryWithTracePropertiesWhenActivityIsPresent(Hierarchical)
PiBox.Hosting.WebHost.Tests.OpentelemetryTraceEnricherTests ‑ EnrichLogEntryWithTracePropertiesWhenActivityIsPresent(Unknown)
PiBox.Hosting.WebHost.Tests.OpentelemetryTraceEnricherTests ‑ EnrichLogEntryWithTracePropertiesWhenActivityIsPresent(W3C)
PiBox.Hosting.WebHost.Tests.OpentelemetryTraceEnricherTests ‑ NoActivityPresentResultsInNoTraceProperties
PiBox.Hosting.WebHost.Tests.PluginWebHostBuilderTests ‑ ModelStateErrorsGetsMappedIntoValidationErrorResponse
PiBox.Hosting.WebHost.Tests.PluginWebHostBuilderTests ‑ ShouldWork
PiBox.Hosting.WebHost.Tests.ServiceConfigurationTests ‑ ConfigureTracingShouldNotWorkIfHostIsNotConfigured
PiBox.Hosting.WebHost.Tests.ServiceConfigurationTests ‑ ConfigureTracingShouldWorkIfHostIsConfigured
PiBox.Hosting.WebHost.Tests.TypeImplementationResolverTests ‑ CanActivateWithEmptyCtor
PiBox.Hosting.WebHost.Tests.TypeImplementationResolverTests ‑ CanFindASpecificType
PiBox.Hosting.WebHost.Tests.TypeImplementationResolverTests ‑ CanFindAssembliesForPlugins
PiBox.Hosting.WebHost.Tests.TypeImplementationResolverTests ‑ CanResolveConfigurators
PiBox.Hosting.WebHost.Tests.TypeImplementationResolverTests ‑ CanResolvePluginConfigurations
PiBox.Hosting.WebHost.Tests.TypeImplementationResolverTests ‑ InstancesWillBeReused
PiBox.Plugins.Authorization.Keycloak.Tests.KeycloakPluginTests ‑ AuthenticationCanBeDisabled
PiBox.Plugins.Authorization.Keycloak.Tests.KeycloakPluginTests ‑ AuthenticationCanBeSetup
PiBox.Plugins.Authorization.Keycloak.Tests.KeycloakPluginTests ‑ ConfigureApplicationWorks
PiBox.Plugins.Authorization.Keycloak.Tests.KeycloakPluginTests ‑ ConfigureHealthChecksWorks
PiBox.Plugins.Authorization.Keycloak.Tests.KeycloakPluginTests ‑ ConfigureHealthChecks_DefaultHealthHost
PiBox.Plugins.Authorization.Keycloak.Tests.KeycloakPluginTests ‑ ConfigureHealthChecks_DifferentPrefixAndPort
PiBox.Plugins.Authorization.Keycloak.Tests.KeycloakPluginTests ‑ ConfigureHealthChecks_InsecureFalseForcesHttps
PiBox.Plugins.Authorization.Keycloak.Tests.KeycloakPluginTests ‑ ConfigureHealthChecks_Use9000ForHealth
PiBox.Plugins.Authorization.Keycloak.Tests.KeycloakPluginTests ‑ ConfigureHealthChecks_UseInsecureAsDefaultForHealth
PiBox.Plugins.Authorization.Keycloak.Tests.KeycloakPluginTests ‑ ConfigureHealthChecks_WithSettingHealthCheckHost
PiBox.Plugins.Authorization.Keycloak.Tests.KeycloakPluginTests ‑ TestRedirectUriHttpToHttpsReplace("http://localhost:5300/signin-oidc","http://localhost:5300/signin-oidc")
PiBox.Plugins.Authorization.Keycloak.Tests.KeycloakPluginTests ‑ ThrowsArgumentExceptionWhenHostIsEmpty
PiBox.Plugins.Authorization.Keycloak.Tests.Scheme.ClaimsPrincipalExtensionsTests ‑ CanGetASpecificClaim
PiBox.Plugins.Authorization.Keycloak.Tests.Scheme.ClaimsPrincipalExtensionsTests ‑ CanGetEmptyRolesFromPrincipal
PiBox.Plugins.Authorization.Keycloak.Tests.Scheme.ClaimsPrincipalExtensionsTests ‑ CanGetEmptyRolesWhenTheRolesNodesAreMissing
PiBox.Plugins.Authorization.Keycloak.Tests.Scheme.ClaimsPrincipalExtensionsTests ‑ CanGetRoles
PiBox.Plugins.Authorization.Keycloak.Tests.Scheme.KeycloakAuthenticationHandlerTests ‑ ClientRolesAndRolesWillBeAddedToThePrincipal
PiBox.Plugins.Authorization.Keycloak.Tests.Scheme.KeycloakAuthenticationHandlerTests ‑ ClientRolesWillBeAddedToThePrincipal
PiBox.Plugins.Authorization.Keycloak.Tests.Scheme.KeycloakAuthenticationHandlerTests ‑ ClientRolesWillOnlyBeAddedIfTheClientMatches
PiBox.Plugins.Authorization.Keycloak.Tests.Scheme.KeycloakAuthenticationHandlerTests ‑ RolesWillBeAddedToThePrincipal
PiBox.Plugins.Authorization.Keycloak.Tests.Scheme.KeycloakAuthenticationHandlerTests ‑ WillHandleNoTokenProvided
PiBox.Plugins.Authorization.Keycloak.Tests.Scheme.KeycloakAuthenticationHandlerTests ‑ WillNotSucceedWhenIssuerDoesNotMatch
PiBox.Plugins.Authorization.Keycloak.Tests.Scheme.KeycloakAuthenticationHandlerTests ‑ WillNotSucceedWhenTheIssuerHasNoRealmPart
PiBox.Plugins.Authorization.Keycloak.Tests.Scheme.KeycloakAuthenticationHandlerTests ‑ WillNotSucceedWhenTokenLifetimeIsTooOld
PiBox.Plugins.Authorization.Keycloak.Tests.Scheme.KeycloakAuthenticationHandlerTests ‑ WillSucceedWithAValidToken
PiBox.Plugins.Authorization.Keycloak.Tests.Scheme.PublicKeyServiceTests ‑ HttpClientWillBeDisposed
PiBox.Plugins.Authorization.Keycloak.Tests.Scheme.PublicKeyServiceTests ‑ ReturnsNullAsKeyWhenSomethingBadHappens
PiBox.Plugins.Authorization.Keycloak.Tests.Scheme.PublicKeyServiceTests ‑ RsaSecurityKeyCanBeGetFromIssuer
PiBox.Plugins.Authorization.Keycloak.Tests.Scheme.PublicKeyServiceTests ‑ RsaSecurityKeyCanBeServedFromCache
PiBox.Plugins.Endpoints.Abstractions.Tests.ResourceIdentifierAttributeTests ‑ CanInit
PiBox.Plugins.Endpoints.RestResourceEntity.Tests.Endpoints.RestActionsTests ‑ CreateAsyncReturnsResultAsHttpResult
PiBox.Plugins.Endpoints.RestResourceEntity.Tests.Endpoints.RestActionsTests ‑ DeleteAsyncReturnsResultAsHttpResult
PiBox.Plugins.Endpoints.RestResourceEntity.Tests.Endpoints.RestActionsTests ‑ GetAsyncReturnsResultAsHttpResult
PiBox.Plugins.Endpoints.RestResourceEntity.Tests.Endpoints.RestActionsTests ‑ GetListAsyncReturnsResultAsHttpResult
PiBox.Plugins.Endpoints.RestResourceEntity.Tests.Endpoints.RestActionsTests ‑ UpdateAsyncReturnsResultAsHttpResult
PiBox.Plugins.Endpoints.RestResourceEntity.Tests.Endpoints.RestSimpleResourceEndpointBuilderTests ‑ CanAddDeleteRoute
PiBox.Plugins.Endpoints.RestResourceEntity.Tests.Endpoints.RestSimpleResourceEndpointBuilderTests ‑ CanAddGetListRoute
PiBox.Plugins.Endpoints.RestResourceEntity.Tests.Endpoints.RestSimpleResourceEndpointBuilderTests ‑ CanAddGetRoute
PiBox.Plugins.Endpoints.RestResourceEntity.Tests.Endpoints.RestSimpleResourceEndpointBuilderTests ‑ CanAddPostRoute
PiBox.Plugins.Endpoints.RestResourceEntity.Tests.Endpoints.RestSimpleResourceEndpointBuilderTests ‑ CanAddPutRoute
PiBox.Plugins.Endpoints.RestResourceEntity.Tests.Endpoints.RestSimpleResourceEndpointBuilderTests ‑ ForAllRegisterEveryPossibleRoute
PiBox.Plugins.Endpoints.RestResourceEntity.Tests.Endpoints.RestSimpleResourceEndpointBuilderTests ‑ ResponsesCanBeDisabled
PiBox.Plugins.Endpoints.RestResourceEntity.Tests.Extensions.RestSimpleResourceEntityEndpointExtensionsTests ‑ AddSimpleRestResourceWorks
PiBox.Plugins.Endpoints.RestResourceEntity.Tests.GlobalResponseOptionsTests ‑ CanEditTheGlobalResponseOptions
PiBox.Plugins.Endpoints.RestResourceEntity.Tests.GlobalResponseOptionsTests ‑ HasInitialDataSetup
PiBox.Plugins.Endpoints.RestResourceEntity.Tests.RestResourceEntityPluginTests ‑ RegistersRequiredServices
PiBox.Plugins.Handlers.Cqrs.Tests.GuidIdentifierTests ‑ CanResetTheIdOfAnGuidIdentifier
PiBox.Plugins.Handlers.Cqrs.Tests.GuidIdentifierTests ‑ EmptyGuidIdentifierIsAnEmptyGuid
PiBox.Plugins.Handlers.Cqrs.Tests.GuidIdentifierTests ‑ GuidIdentifierNewShouldNotBeEqualToGuidIdentifierNew
PiBox.Plugins.Handlers.Cqrs.Tests.GuidIdentifierTests ‑ GuidIdentifierParseShouldBeWorking
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.CqrsSimpleResourcePluginTests ‑ HandlerCanBeOverriden
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.CqrsSimpleResourcePluginTests ‑ SimpleResourceHandlersAreRegistered
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Handlers.SimpleResourceCreateHandlerTests ‑ CreateWorks
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Handlers.SimpleResourceCreateHandlerTests ‑ ReturnsAValidationErrorIfRequestIsInvalid
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Handlers.SimpleResourceDeleteHandlerTests ‑ DeleteWorks
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Handlers.SimpleResourceDeleteHandlerTests ‑ ReturnsAValidationErrorIfRequestIsInvalid
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Handlers.SimpleResourceGetHandlerTests ‑ GetWorks
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Handlers.SimpleResourceGetHandlerTests ‑ GetWorksCanReturnNotFound
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Handlers.SimpleResourceGetHandlerTests ‑ ReturnsAValidationErrorWhenTheRequestIsInvalid
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Handlers.SimpleResourceGetListHandlerTests ‑ CanReturnValidationError
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Handlers.SimpleResourceGetListHandlerTests ‑ GetListFailsWhenCountDoesNotWork
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Handlers.SimpleResourceGetListHandlerTests ‑ GetListFailsWhenFindDoesNotWork
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Handlers.SimpleResourceGetListHandlerTests ‑ GetListWorks
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Handlers.SimpleResourceGetListHandlerTests ‑ ReturnsErrorWhenTheRequestCanBeParsedAsQueryOptions
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Handlers.SimpleResourceUpdateHandlerTests ‑ ReturnsAValidationErrorIfRequestIsInvalid
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Handlers.SimpleResourceUpdateHandlerTests ‑ ReturnsTheErrorIfTheIdDoesNotExists
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Handlers.SimpleResourceUpdateHandlerTests ‑ UpdateWorks
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Validators.PagingRequestValidatorTests ‑ PagingRequestValidatorWorks(-1,null,null,null,False)
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Validators.PagingRequestValidatorTests ‑ PagingRequestValidatorWorks(0,null,null,null,False)
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Validators.PagingRequestValidatorTests ‑ PagingRequestValidatorWorks(100,0,"Name eq 'test'","Name asc",True)
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Validators.PagingRequestValidatorTests ‑ PagingRequestValidatorWorks(101,null,null,null,False)
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Validators.PagingRequestValidatorTests ‑ PagingRequestValidatorWorks(null,-1,null,null,False)
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Validators.PagingRequestValidatorTests ‑ PagingRequestValidatorWorks(null,null,"",null,False)
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Validators.PagingRequestValidatorTests ‑ PagingRequestValidatorWorks(null,null,null,"",False)
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Validators.PagingRequestValidatorTests ‑ PagingRequestValidatorWorks(null,null,null,null,True)
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Validators.ValidationExtensionsTests ‑ DoesNothingWhenEverythingIsGood
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Validators.ValidationExtensionsTests ‑ ThrowsWhenRequestIsNull
PiBox.Plugins.Handlers.Cqrs.Tests.SimpleResource.Validators.ValidationExtensionsTests ‑ ThrowsWhenValidationIsInvalid
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.EnabledByFeatureFilterTests ‑ JobIsCancelledWhenMatchingFeatureIsDisabled
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.EnabledByFeatureFilterTests ‑ JobIsCancelledWhenThereIsNoMatchingFeature
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.EnabledByFeatureFilterTests ‑ JobIsNotCancelledWhenMatchingFeatureIsEnabled
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.HostAuthorizationFilterTests ‑ JobIsNotCancelledWhenMatchingFeatureIsEnabled("example.com","example.com",True)
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.HostAuthorizationFilterTests ‑ JobIsNotCancelledWhenMatchingFeatureIsEnabled("example.com","localhost",False)
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.HostAuthorizationFilterTests ‑ JobIsNotCancelledWhenMatchingFeatureIsEnabled("localhost","localhost",True)
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.HostAuthorizationFilterTests ‑ JobIsNotCancelledWhenMatchingFeatureIsEnabled("localhost1","localhost",False)
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.JobCleanupExpirationTimeAttributeTests ‑ JobExpirationTimeoutIsAppliedCorrectly
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.JobTimeZoneAttributeTests ‑ CanInitializeWithTimeZone
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.JobTimeoutAttributeTests ‑ CanInitialize(TestCase { Value = 123, Unit = Days, Expected = 123.00:00:00 })
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.JobTimeoutAttributeTests ‑ CanInitialize(TestCase { Value = 123, Unit = Hours, Expected = 5.03:00:00 })
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.JobTimeoutAttributeTests ‑ CanInitialize(TestCase { Value = 123, Unit = Milliseconds, Expected = 00:00:00.1230000 })
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.JobTimeoutAttributeTests ‑ CanInitialize(TestCase { Value = 123, Unit = Minutes, Expected = 02:03:00 })
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.JobTimeoutAttributeTests ‑ CanInitialize(TestCase { Value = 123, Unit = Seconds, Expected = 00:02:03 })
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.JobTimeoutAttributeTests ‑ ThrowsOnOutOfRangeValue
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.LogJobExecutionFilterTests ‑ JobIsNotCancelledWhenMatchingFeatureIsEnabled
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.UniquePerQueueAttributeTests ‑ DoesNotRemoveItself
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.UniquePerQueueAttributeTests ‑ DoesNothingOnWrongState
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.UniquePerQueueAttributeTests ‑ ParameterizedJobDoesNotRemoveItself
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.UniquePerQueueAttributeTests ‑ ParameterizedJobDoesNothingOnWrongState
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.UniquePerQueueAttributeTests ‑ ParameterizedJobRemovesTheDuplicateFromEnqueuedOnes
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.UniquePerQueueAttributeTests ‑ ParameterizedJobRemovesTheDuplicateFromProcessingOnes
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.UniquePerQueueAttributeTests ‑ ParameterizedJobRemovesTheDuplicateFromScheduledOnes
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.UniquePerQueueAttributeTests ‑ RemovesTheDuplicateFromEnqueuedOnes
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.UniquePerQueueAttributeTests ‑ RemovesTheDuplicateFromProcessingOnes
PiBox.Plugins.Jobs.Hangfire.Tests.Attributes.UniquePerQueueAttributeTests ‑ RemovesTheDuplicateFromScheduledOnes
PiBox.Plugins.Jobs.Hangfire.Tests.Extensionms.MonitoringApiExtensionsTests ‑ PollsThroughPagination
PiBox.Plugins.Jobs.Hangfire.Tests.HangfireConfigurationTests ‑ Config
PiBox.Plugins.Jobs.Hangfire.Tests.HangfireExtensionsTests ‑ CanSetupJobsWithAServiceCollection
PiBox.Plugins.Jobs.Hangfire.Tests.HangfirePluginTests ‑ CanSpecifyServerOptions
PiBox.Plugins.Jobs.Hangfire.Tests.HangfirePluginTests ‑ ConfigureApplicationTest
PiBox.Plugins.Jobs.Hangfire.Tests.HangfirePluginTests ‑ ConfigureServiceTest
PiBox.Plugins.Jobs.Hangfire.Tests.HangfirePluginTests ‑ HangfireConfigureHealthChecksWorks
PiBox.Plugins.Jobs.Hangfire.Tests.HangfireStatisticsMetricsReporterTest ‑ CollectDataSetsLogsException
PiBox.Plugins.Jobs.Hangfire.Tests.HangfireStatisticsMetricsReporterTest ‑ CollectDataSetsTheCurrentGaugeValue
PiBox.Plugins.Jobs.Hangfire.Tests.HangfireStatisticsMetricsReporterTest ‑ DisposeShouldWorkWithInitializedTimerObject
PiBox.Plugins.Jobs.Hangfire.Tests.HangfireStatisticsMetricsReporterTest ‑ DisposeShouldWorkWithNullTimerObject
PiBox.Plugins.Jobs.Hangfire.Tests.JobManagerTests ‑ DeleteRecurringWorks
PiBox.Plugins.Jobs.Hangfire.Tests.JobManagerTests ‑ DeleteWorks
PiBox.Plugins.Jobs.Hangfire.Tests.JobManagerTests ‑ EnqueueWorks
PiBox.Plugins.Jobs.Hangfire.Tests.JobManagerTests ‑ GetEnqueuedJobsWorks
PiBox.Plugins.Jobs.Hangfire.Tests.JobManagerTests ‑ GetFailedJobsWorks
PiBox.Plugins.Jobs.Hangfire.Tests.JobManagerTests ‑ GetFetchedJobsWorks
PiBox.Plugins.Jobs.Hangfire.Tests.JobManagerTests ‑ GetJobsWorks
PiBox.Plugins.Jobs.Hangfire.Tests.JobManagerTests ‑ GetProcessingJobsWorks
PiBox.Plugins.Jobs.Hangfire.Tests.JobManagerTests ‑ GetQueuesWorks
PiBox.Plugins.Jobs.Hangfire.Tests.JobManagerTests ‑ GetRecurringJobsWorks
PiBox.Plugins.Jobs.Hangfire.Tests.JobManagerTests ‑ RegisterRecurringWorks
PiBox.Plugins.Jobs.Hangfire.Tests.JobManagerTests ‑ ScheduleWorks
PiBox.Plugins.Jobs.Hangfire.Tests.JobTest ‑ AsyncJobTest
PiBox.Plugins.Jobs.Hangfire.Tests.JobTest ‑ AsyncJobThrowsException
PiBox.Plugins.Jobs.Hangfire.Tests.JobTest ‑ AsyncJobWillBeCancelledAfterTimeout
PiBox.Plugins.Jobs.Hangfire.Tests.JobTest ‑ ParameterizedAsyncJobTest
PiBox.Plugins.Jobs.Hangfire.Tests.JobTest ‑ ParameterizedAsyncJobWillBeCancelledAfterTimeout
PiBox.Plugins.Management.Unleash.Tests.UnleashFeatureDefinitionProviderTests ‑ FeatureNameMisMatchReturnsNull
PiBox.Plugins.Management.Unleash.Tests.UnleashFeatureDefinitionProviderTests ‑ FeatureWithOneStrategyShouldHaveRequirementTypeAll
PiBox.Plugins.Management.Unleash.Tests.UnleashFeatureDefinitionProviderTests ‑ FeatureWithTwoStrategiesShouldHaveRequirementTypeAll
PiBox.Plugins.Management.Unleash.Tests.UnleashFeatureDefinitionProviderTests ‑ GetAllFeatureDefinitionsAsyncShouldReturnCorrectFeatureDefinitons
PiBox.Plugins.Management.Unleash.Tests.UnleashFilterTests ‑ ExceptionShouldResultInFalse
PiBox.Plugins.Management.Unleash.Tests.UnleashFilterTests ‑ MatchingTogglenameWithAnyContextShouldReturnTrue
PiBox.Plugins.Management.Unleash.Tests.UnleashFilterTests ‑ MatchingTogglenameWithNullContextShouldReturnTrue
PiBox.Plugins.Management.Unleash.Tests.UnleashFilterTests ‑ NonMatchingTogglenameWithAnyContextShouldReturnFalse
PiBox.Plugins.Management.Unleash.Tests.UnleashFilterTests ‑ NonMatchingTogglenameWithNullContextShouldReturnFalse
PiBox.Plugins.Management.Unleash.Tests.UnleashMiddlewareTests ‑ MiddlewareWithSessionAndUserPropagatesContextCorrectly
PiBox.Plugins.Management.Unleash.Tests.UnleashMiddlewareTests ‑ MiddlewareWithoutSessionAndUserPropagatesContextCorrectly
PiBox.Plugins.Management.Unleash.Tests.UnleashPluginTests ‑ HandleErrorEventShouldLogDebugAndIncrementMetric
PiBox.Plugins.Management.Unleash.Tests.UnleashPluginTests ‑ HandleImpressionEventShouldLogDebugAndIncrementMetric
PiBox.Plugins.Management.Unleash.Tests.UnleashPluginTests ‑ HandleToggleUpdatedEventShouldLogDebugAndIncrementMetric
PiBox.Plugins.Management.Unleash.Tests.UnleashPluginTests ‑ PluginConfiguresHealthChecks
PiBox.Plugins.Management.Unleash.Tests.UnleashPluginTests ‑ PluginConfiguresServices
PiBox.Plugins.Messaging.Kafka.Flow.Tests.ConfigTests ‑ DefaultConfigsShouldOverwriteClientConfig
PiBox.Plugins.Messaging.Kafka.Flow.Tests.Handlers.DltMessageHandlerTests ‑ CanHandleMessagesError
PiBox.Plugins.Messaging.Kafka.Flow.Tests.Handlers.DltMessageHandlerTests ‑ CanHandleMessagesSuccess
PiBox.Plugins.Messaging.Kafka.Flow.Tests.KafkaFlowBuilderTests ‑ BuilderAddsOneConsumerAndOneProducer
PiBox.Plugins.Messaging.Kafka.Flow.Tests.KafkaFlowBuilderTests ‑ BuilderAddsOneTypedProducer
PiBox.Plugins.Messaging.Kafka.Flow.Tests.KafkaFlowBuilderTests ‑ BuilderCanAddDltMessageConsumers
PiBox.Plugins.Messaging.Kafka.Flow.Tests.KafkaFlowBuilderTests ‑ EmptyBuilderAddsNoConsumersNorProducers
PiBox.Plugins.Messaging.Kafka.Flow.Tests.KafkaFlowBuilderTests ‑ WhenIClusterConfigurationBuilderExtensionIsOnlyExecutedOnTruePredicate
PiBox.Plugins.Messaging.Kafka.Flow.Tests.KafkaFlowBuilderTests ‑ WhenIConsumerConfigurationBuilderExtensionIsOnlyExecutedOnTruePredicate
PiBox.Plugins.Messaging.Kafka.Flow.Tests.KafkaFlowServiceExtensionsTests ‑ Works
PiBox.Plugins.Messaging.Kafka.Flow.Tests.KafkaFlowStatisticsMetricsReporterTest ‑ CollectDataSetsLogsException
PiBox.Plugins.Messaging.Kafka.Flow.Tests.KafkaFlowStatisticsMetricsReporterTest ‑ CollectDataSetsTheCurrentGaugeValue
PiBox.Plugins.Messaging.Kafka.Flow.Tests.KafkaHealthCheckTests ‑ HealthyWhenOneServerIsUp
PiBox.Plugins.Messaging.Kafka.Flow.Tests.KafkaHealthCheckTests ‑ HealthyWhenServerIsUp
PiBox.Plugins.Messaging.Kafka.Flow.Tests.KafkaHealthCheckTests ‑ UnhealthyOnException
PiBox.Plugins.Messaging.Kafka.Flow.Tests.KafkaHealthCheckTests ‑ UnhealthyWhenServersAreDown
PiBox.Plugins.Messaging.Kafka.Flow.Tests.ProtobufTypeNameResolverTests ‑ ProtobufTypeNameResolverFindsTypeWithCSharpOption
PiBox.Plugins.Messaging.Kafka.Flow.Tests.ProtobufTypeNameResolverTests ‑ ProtobufTypeNameResolverFindsTypeWithoutCSharpOption
PiBox.Plugins.Messaging.Kafka.Flow.Tests.ProtobufTypeNameResolverTests ‑ ProtobufTypeNameResolverResolvesMessageTypes
PiBox.Plugins.Messaging.Kafka.Flow.Tests.ProtobufTypeNameResolverTests ‑ ProtobufTypeNameResolverReturnsNullOnNotExistingTypes
PiBox.Plugins.Persistence.Abstractions.Tests.QueryOptionsTest ‑ CanCallMethodsWithNullValues
PiBox.Plugins.Persistence.Abstractions.Tests.QueryOptionsTest ‑ CanHandleFilterStatement
PiBox.Plugins.Persistence.Abstractions.Tests.QueryOptionsTest ‑ CanHandleOrderByStatement
PiBox.Plugins.Persistence.Abstractions.Tests.QueryOptionsTest ‑ CanHandlePagingStatement
PiBox.Plugins.Persistence.Abstractions.Tests.QueryOptionsTest ‑ CanInitializeWithDefaultValues
PiBox.Plugins.Persistence.Abstractions.Tests.QueryOptionsTest ‑ EmptyIsDefaultAndOnlyAllocatedOnce
PiBox.Plugins.Persistence.Abstractions.Tests.QueryOptionsTest ‑ QueryOptionsCanBeParsedSuccessfully
PiBox.Plugins.Persistence.Abstractions.Tests.QueryOptionsTest ‑ QueryOptionsParseCanReturnAnError
PiBox.Plugins.Persistence.Abstractions.Tests.QueryOptionsTest ‑ ThrowsQueryOptionsExceptionOnInvalidExpressions
PiBox.Plugins.Persistence.Abstractions.Tests.QueryOptionsTest ‑ ToStringIsNiceToRead
PiBox.Plugins.Persistence.Abstractions.Tests.QueryableExtensionsTests ‑ CanFilterAQueryableWithQueryOptions
PiBox.Plugins.Persistence.Abstractions.Tests.QueryableExtensionsTests ‑ CanFilterDeepMembers
PiBox.Plugins.Persistence.Abstractions.Tests.QueryableExtensionsTests ‑ CanSortEntries
PiBox.Plugins.Persistence.EntityFramework.Tests.DependencyInjectionExtensionsTests ‑ CanAddDbContextHealthCheck
PiBox.Plugins.Persistence.EntityFramework.Tests.DependencyInjectionExtensionsTests ‑ CanMigrateAllContexts
PiBox.Plugins.Persistence.EntityFramework.Tests.DependencyInjectionExtensionsTests ‑ CanRegisterDbContextAndMapItsEntities
PiBox.Plugins.Persistence.EntityFramework.Tests.DependencyInjectionExtensionsTests ‑ DoesNotThrowExceptionWhenDbIsNotRelational
PiBox.Plugins.Persistence.EntityFramework.Tests.DependencyInjectionExtensionsTests ‑ MigratesRelationalDatabases
PiBox.Plugins.Persistence.EntityFramework.Tests.EntityFrameworkPluginTests ‑ ConfigureApplicationWorks
PiBox.Plugins.Persistence.EntityFramework.Tests.EntityFrameworkPluginTests ‑ ConfigureServicesWorks
PiBox.Plugins.Persistence.EntityFramework.Tests.EntityFrameworkPluginTests ‑ ConfiguresHealthChecks
PiBox.Plugins.Persistence.EntityFramework.Tests.EntityFrameworkPluginTests ‑ EnrichEfCoreWithActivitySetsOptions
PiBox.Plugins.Persistence.EntityFramework.Tests.EntityFrameworkRepositoryTests ‑ AddAsyncWorks
PiBox.Plugins.Persistence.EntityFramework.Tests.EntityFrameworkRepositoryTests ‑ CountAsyncWithFilterWorks
PiBox.Plugins.Persistence.EntityFramework.Tests.EntityFrameworkRepositoryTests ‑ CountAsyncWorks
PiBox.Plugins.Persistence.EntityFramework.Tests.EntityFrameworkRepositoryTests ‑ FindAsyncWorksWithFilter
PiBox.Plugins.Persistence.EntityFramework.Tests.EntityFrameworkRepositoryTests ‑ FindAsyncWorksWithoutFilter
PiBox.Plugins.Persistence.EntityFramework.Tests.EntityFrameworkRepositoryTests ‑ FindByIdAsyncCanReturnNotFound
PiBox.Plugins.Persistence.EntityFramework.Tests.EntityFrameworkRepositoryTests ‑ FindByIdAsyncWorks
PiBox.Plugins.Persistence.EntityFramework.Tests.EntityFrameworkRepositoryTests ‑ RemoveAsyncCanReturnNotFound
PiBox.Plugins.Persistence.EntityFramework.Tests.EntityFrameworkRepositoryTests ‑ RemoveAsyncWorks
PiBox.Plugins.Persistence.EntityFramework.Tests.EntityFrameworkRepositoryTests ‑ UpdateAsyncCanReturnNotFound
PiBox.Plugins.Persistence.EntityFramework.Tests.EntityFrameworkRepositoryTests ‑ UpdateAsyncWorks
PiBox.Plugins.Persistence.EntityFramework.Tests.ObserverTests ‑ IncrementMetricWithCustomEventTypeAndLabelTagWorks("Microsoft.EntityFrameworkCore.Database.Transaction.TransactionError","efcore_command_errors_total","transaction")
PiBox.Plugins.Persistence.EntityFramework.Tests.ObserverTests ‑ IncrementMetricWithCustomEventTypeWorks("Microsoft.EntityFrameworkCore.Database.Transaction.TransactionCommitted","efcore_transaction_committed_total")
PiBox.Plugins.Persistence.EntityFramework.Tests.ObserverTests ‑ IncrementMetricWithCustomEventTypeWorks("Microsoft.EntityFrameworkCore.Database.Transaction.TransactionRolledBack","efcore_transaction_rollback_total")
PiBox.Plugins.Persistence.EntityFramework.Tests.ObserverTests ‑ IncrementMetricWithLabelTagWorks("Microsoft.EntityFrameworkCore.Database.Command.CommandError","efcore_command_errors_total","command")
PiBox.Plugins.Persistence.EntityFramework.Tests.ObserverTests ‑ IncrementMetricWithLabelTagWorks("Microsoft.EntityFrameworkCore.Query.BoolWithDefaultWarning","efcore_query_warnings_total","BoolWithDefaultWarning")
PiBox.Plugins.Persistence.EntityFramework.Tests.ObserverTests ‑ IncrementMetricWithLabelTagWorks("Microsoft.EntityFrameworkCore.Query.ModelValidationKeyDefaultValueWarning","efcore_query_warnings_total","ModelValidationKeyDefaultValueWarning")
PiBox.Plugins.Persistence.EntityFramework.Tests.ObserverTests ‑ IncrementMetricWithLabelTagWorks("Microsoft.EntityFrameworkCore.Query.QueryPossibleExceptionWithAggregateOperatorWarning","efcore_query_warnings_total","QueryPossibleExceptionWithAggregateOperatorWarning")
PiBox.Plugins.Persistence.EntityFramework.Tests.ObserverTests ‑ IncrementMetricWithLabelTagWorks("Microsoft.EntityFrameworkCore.Query.QueryPossibleUnintendedUseOfEqualsWarning","efcore_query_warnings_total","QueryPossibleUnintendedUseOfEqualsWarning")
PiBox.Plugins.Persistence.EntityFramework.Tests.ObserverTests ‑ IncrementMetricWorks("Microsoft.EntityFrameworkCore.Database.Connection.ConnectionClosed","efcore_connection_closed_total")
PiBox.Plugins.Persistence.EntityFramework.Tests.ObserverTests ‑ IncrementMetricWorks("Microsoft.EntityFrameworkCore.Database.Connection.ConnectionError","efcore_connection_errors_total")
PiBox.Plugins.Persistence.EntityFramework.Tests.ObserverTests ‑ IncrementMetricWorks("Microsoft.EntityFrameworkCore.Database.Connection.ConnectionOpened","efcore_connection_opened_total")
PiBox.Plugins.Persistence.EntityFramework.Tests.ObserverTests ‑ IncrementMetricWorks("Microsoft.EntityFrameworkCore.Infrastructure.ContextDisposed","efcore_dbcontext_disposed_total")
PiBox.Plugins.Persistence.EntityFramework.Tests.ObserverTests ‑ IncrementMetricWorks("Microsoft.EntityFrameworkCore.Infrastructure.ContextInitialized","efcore_dbcontext_created_total")
PiBox.Plugins.Persistence.EntityFramework.Tests.ObserverTests ‑ MetricsAreOnlyCreatedOnce
PiBox.Plugins.Persistence.EntityFramework.Tests.ObserverTests ‑ UpdateHistogramWorks
PiBox.Plugins.Persistence.InMemory.Tests.InMemoryPluginTest ‑ CanRegisterGenericRepository
PiBox.Plugins.Persistence.InMemory.Tests.InMemoryPluginTest ‑ ReadAndWriteRepositoryAreTheSameData
PiBox.Plugins.Persistence.InMemory.Tests.InMemoryRepositoryTests ‑ AddShouldWork
PiBox.Plugins.Persistence.InMemory.Tests.InMemoryRepositoryTests ‑ CountAsyncCanFilterEntries
PiBox.Plugins.Persistence.InMemory.Tests.InMemoryRepositoryTests ‑ CountAsyncWorks
PiBox.Plugins.Persistence.InMemory.Tests.InMemoryRepositoryTests ‑ FindAsyncCanFilterEntries
PiBox.Plugins.Persistence.InMemory.Tests.InMemoryRepositoryTests ‑ FindByIdAsyncShouldWork
PiBox.Plugins.Persistence.InMemory.Tests.InMemoryRepositoryTests ‑ FindByIdAsyncWontWorkIfTheIdDoesNotExist
PiBox.Plugins.Persistence.InMemory.Tests.InMemoryRepositoryTests ‑ QueryByIdFilterWorks
PiBox.Plugins.Persistence.InMemory.Tests.InMemoryRepositoryTests ‑ RemoveShouldWork
PiBox.Plugins.Persistence.InMemory.Tests.InMemoryRepositoryTests ‑ RemoveWontWorkIfTheEntityDoesNotExist
PiBox.Plugins.Persistence.InMemory.Tests.InMemoryRepositoryTests ‑ UpdateShouldWork
PiBox.Plugins.Persistence.InMemory.Tests.InMemoryRepositoryTests ‑ UpdateWontWorkIfTheEntityDoesNotExist
PiBox.Plugins.Persistence.MongoDb.MongoDbInstanceTests ‑ MetricCounterGetsIncremented
PiBox.Plugins.Persistence.MongoDb.MongoDbInstanceTests ‑ MongoDbInstanceConstructor
PiBox.Plugins.Persistence.MongoDb.MongoDbInstanceTests ‑ TestGetCollectionFor
PiBox.Plugins.Persistence.MongoDb.MongoDbInstanceTests ‑ ToSnakeCaseWorks
PiBox.Plugins.Persistence.MongoDb.MongoDbPluginTests ‑ ConfigureHealthChecksWorks
PiBox.Plugins.Persistence.MongoDb.MongoDbPluginTests ‑ ConfigureServicesWorks
PiBox.Plugins.Persistence.MongoDb.MongoDbRepositoryTests ‑ AddAsyncReturnsCreatedEntity
PiBox.Plugins.Persistence.MongoDb.MongoDbRepositoryTests ‑ CountAsyncReturnsAmountOfEntries
PiBox.Plugins.Persistence.MongoDb.MongoDbRepositoryTests ‑ FindAsyncWithFilterReturnsListResult
PiBox.Plugins.Persistence.MongoDb.MongoDbRepositoryTests ‑ FindAsyncWithoutFilterReturnsListResult
PiBox.Plugins.Persistence.MongoDb.MongoDbRepositoryTests ‑ FindByIdAsyncReturnsSingleResult
PiBox.Plugins.Persistence.MongoDb.MongoDbRepositoryTests ‑ RemoveAsyncIsSuccessful
PiBox.Plugins.Persistence.MongoDb.MongoDbRepositoryTests ‑ RemoveCanReturnAnError
PiBox.Plugins.Persistence.MongoDb.MongoDbRepositoryTests ‑ UpdateAsyncReturnsUpdatedEntity
PiBox.Plugins.Persistence.S3.Tests.DeveloperLocalIntegrationTests ‑ DeleteObjectAsync
PiBox.Plugins.Persistence.S3.Tests.DeveloperLocalIntegrationTests ‑ GetObjectAsync
PiBox.Plugins.Persistence.S3.Tests.DeveloperLocalIntegrationTests ‑ PutObjectAsync
PiBox.Plugins.Persistence.S3.Tests.S3BlobStorageTests ‑ DeleteObjectAsyncShouldWork
PiBox.Plugins.Persistence.S3.Tests.S3BlobStorageTests ‑ DeleteObjectAsyncSuccessShouldNotWork
PiBox.Plugins.Persistence.S3.Tests.S3BlobStorageTests ‑ GetObjectAsyncSuccessShouldNotWork
PiBox.Plugins.Persistence.S3.Tests.S3BlobStorageTests ‑ GetObjectAsyncSuccessShouldWork
PiBox.Plugins.Persistence.S3.Tests.S3BlobStorageTests ‑ PutObjectAsyncShouldWork
PiBox.Plugins.Persistence.S3.Tests.S3BlobStorageTests ‑ PutObjectAsyncSuccessShouldNotWork
PiBox.Plugins.Persistence.S3.Tests.S3PluginTests ‑ PluginConfiguresHealthChecks
PiBox.Plugins.Persistence.S3.Tests.S3PluginTests ‑ PluginConfiguresHealthChecksWithPath
PiBox.Plugins.Persistence.S3.Tests.S3PluginTests ‑ PluginConfiguresServices
PiBox.Plugins.Persistence.Smb.Tests.FileStorageExtensionsTests ‑ CanReadBytesAsync
PiBox.Plugins.Persistence.Smb.Tests.FileStorageExtensionsTests ‑ CanReadStringAsync
PiBox.Plugins.Persistence.Smb.Tests.FileStorageExtensionsTests ‑ CanWriteStreamAsync
PiBox.Plugins.Persistence.Smb.Tests.FileStorageExtensionsTests ‑ CanWriteStringAsync
PiBox.Plugins.Persistence.Smb.Tests.SmbPluginTests ‑ PluginConfiguresServices
PiBox.Plugins.Persistence.Smb.Tests.SmbStorageIntegrationTests ‑ CanReadSmbFiles("Temp/...")
PiBox.Plugins.Persistence.Smb.Tests.SmbStorageIntegrationTests ‑ CanWriteSmbFiles("Temp/..","Hallo!")
PiBox.Plugins.Persistence.Smb.Tests.SmbStorageTests ‑ GetSmbPathCanRemapShares
PiBox.Plugins.Persistence.Smb.Tests.SmbStorageTests ‑ GetSmbPathCanResolveFile
PiBox.Plugins.Persistence.Smb.Tests.SmbStorageTests ‑ GetSmbPathCanResolveFolder
PiBox.Plugins.Persistence.Smb.Tests.SmbStorageTests ‑ GetSmbPathDriveMappingsReplaces
PiBox.Plugins.Persistence.Smb.Tests.SmbStorageTests ‑ GetSmbPathReplacesPathDelimiters
PiBox.Plugins.Persistence.Smb.Tests.SmbStorageTests ‑ GetSmbPathReturnsSharePathIfNoPathProvided