SummaryStarSponsor

Information
Parser: OpenCover
Assemblies: 24
Classes: 233
Files: 212
Line coverage
82%
Covered lines: 4124
Uncovered lines: 868
Coverable lines: 4992
Total lines: 9901
Line coverage: 82.6%
Branch coverage
72%
Covered branches: 1216
Total branches: 1678
Branch coverage: 72.4%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Risk Hotspots

Coverage

Line coverageBranch coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentage
Intentum.AI750117867198486.5%
  
23329479.2%
  
Intentum.AI.Caching.CachedEmbeddingProvider158234565.2%
  
4850%
  
Intentum.AI.Caching.CachedIntentModel03131680%
 
0120%
 
Intentum.AI.Caching.MemoryEmbeddingCache305357285.7%
  
4666.6%
  
Intentum.AI.Calibration.PlattCalibrator90919100%
 
00
 
Intentum.AI.Calibration.TemperatureCalibrator70716100%
 
00
 
Intentum.AI.Catalog.IntentCatalog61061115100%
 
343694.4%
  
Intentum.AI.Catalog.IntentDefinition60612100%
 
00
 
Intentum.AI.Classification.IntentClassificationResult50524100%
 
00
 
Intentum.AI.Classification.PromptClassifierOptions303127100%
 
00
 
Intentum.AI.Classification.PromptIntentClassifier6346712794%
  
213070%
  
Intentum.AI.Embeddings.EmbeddingScore1401439100%
 
1010100%
 
Intentum.AI.Embeddings.IIntentEmbeddingProvider1019100%
 
00
 
Intentum.AI.Embeddings.IntentEmbedding50510100%
 
00
 
Intentum.AI.Ensemble.EnsembleIntentModel01717330%
 
020%
 
Intentum.AI.Ensemble.MajorityVotingEnsemble111122291.6%
  
1250%
  
Intentum.AI.Ensemble.ModelResult10110100%
 
00
 
Intentum.AI.Ensemble.WeightedEnsemble1401425100%
 
22100%
 
Intentum.AI.FewShot.FewShotExample40414100%
 
00
 
Intentum.AI.FewShot.FewShotIntentModel221234395.6%
  
4666.6%
  
Intentum.AI.FewShot.MemoryFewShotStore161172994.1%
  
00
 
Intentum.AI.FewShotExtensions088220%
 
00
 
Intentum.AI.Http.EmbeddingHttpRetryHandler223255988%
  
192286.3%
  
Intentum.AI.IntentModelStreamingExtensions2102166100%
 
44100%
 
Intentum.AI.Mock.MockEmbeddingProvider3303358100%
 
88100%
 
Intentum.AI.Mock.MockIntentModel088180%
 
020%
 
Intentum.AI.Models.CatalogInferenceStep5666210890.3%
  
172085%
  
Intentum.AI.Models.CatalogIntentModel1001032100%
 
44100%
 
Intentum.AI.Models.LlmInferenceStep297367980.5%
  
3650%
  
Intentum.AI.Models.LlmIntentModel1001035100%
 
2450%
  
Intentum.AI.Models.LlmIntentModelExtensions044280%
 
020%
 
Intentum.AI.Models.ProviderLlmIntentModelBase267336778.7%
  
2450%
  
Intentum.AI.MultiModal.MultiModalFusion2702738100%
 
66100%
 
Intentum.AI.MultiModal.MultiModalInput314875%
  
00
 
Intentum.AI.MultiModal.MultiModalIntentModel80819100%
 
22100%
 
Intentum.AI.Resilience.FallbackEmbeddingProvider422447795.4%
  
131492.8%
  
Intentum.AI.Similarity.CompositeSimilarityEngine2202249100%
 
81080%
  
Intentum.AI.Similarity.CosineSimilarityEngine271286196.4%
  
131492.8%
  
Intentum.AI.Similarity.CosineSimilarityHelper1501547100%
 
88100%
 
Intentum.AI.Similarity.IIntentSimilarityEngine10116100%
 
00
 
Intentum.AI.Similarity.SimpleAverageSimilarityEngine1601633100%
 
91090%
  
Intentum.AI.Similarity.TimeDecaySimilarityEngine412439195.3%
  
202483.3%
  
Intentum.AI.Similarity.WeightedAverageSimilarityEngine2202249100%
 
91090%
  
Intentum.AI.TokenCost.MemoryTokenCostTracker2202235100%
 
44100%
 
Intentum.AI.TokenCost.SimpleTokenCounter50516100%
 
22100%
 
Intentum.AI.TokenCost.TokenCost50514100%
 
00
 
Intentum.AI.AzureOpenAI36347015551.4%
  
112250%
  
Intentum.AI.AzureOpenAI.AzureOpenAIEmbeddingProvider211225195.4%
  
3650%
  
Intentum.AI.AzureOpenAI.AzureOpenAIIntentModel10110100%
 
00
 
Intentum.AI.AzureOpenAI.AzureOpenAIOptions1414284450%
  
81650%
  
Intentum.AI.AzureOpenAI.AzureOpenAIRateLimitException077210%
 
00
 
Intentum.AI.AzureOpenAI.AzureOpenAIServiceCollectionExtensions01212290%
 
00
 
Intentum.AI.Caching.Redis48267423464.8%
  
91656.2%
  
Intentum.AI.Caching.Redis.IntentumRedisCacheOptions033670%
 
00
 
Intentum.AI.Caching.Redis.RedisCachingExtensions01919670%
 
040%
 
Intentum.AI.Caching.Redis.RedisEmbeddingCache4845210092.3%
  
91275%
  
Intentum.AI.Gemini38316915955%
  
81650%
  
Intentum.AI.Gemini.GeminiEmbeddingProvider261275996.2%
  
2450%
  
Intentum.AI.Gemini.GeminiIntentModel10110100%
 
00
 
Intentum.AI.Gemini.GeminiOptions1113244245.8%
  
61250%
  
Intentum.AI.Gemini.GeminiRateLimitException077210%
 
00
 
Intentum.AI.Gemini.GeminiServiceCollectionExtensions01010270%
 
00
 
Intentum.AI.Mistral32356715347.7%
  
91850%
  
Intentum.AI.Mistral.MistralEmbeddingProvider202225090.9%
  
3650%
  
Intentum.AI.Mistral.MistralIntentModel10110100%
 
00
 
Intentum.AI.Mistral.MistralOptions1113244245.8%
  
61250%
  
Intentum.AI.Mistral.MistralRateLimitException077210%
 
00
 
Intentum.AI.Mistral.MistralServiceCollectionExtensions01313300%
 
00
 
Intentum.AI.ONNX8779415692.5%
  
405080%
  
Intentum.AI.ONNX.OnnxIntentModel8178814092%
  
405080%
  
Intentum.AI.ONNX.OnnxIntentModelOptions60616100%
 
00
 
Intentum.AI.OpenAI45226715067.1%
  
91850%
  
Intentum.AI.OpenAI.OpenAIEmbeddingProvider202225090.9%
  
3650%
  
Intentum.AI.OpenAI.OpenAIIntentModel10110100%
 
00
 
Intentum.AI.OpenAI.OpenAIOptions1113243945.8%
  
61250%
  
Intentum.AI.OpenAI.OpenAIRateLimitException077210%
 
00
 
Intentum.AI.OpenAI.OpenAIServiceCollectionExtensions1301330100%
 
00
 
Intentum.AI.SystemOne1831219547193.8%
  
7610274.5%
  
Intentum.AI.SystemOne.SystemOneAnswer60640100%
 
00
 
Intentum.AI.SystemOne.SystemOneClient4204279100%
 
61060%
  
Intentum.AI.SystemOne.SystemOneEngines4004097100%
 
5252100%
 
Intentum.AI.SystemOne.SystemOneIntentModel68128013485%
  
163842.1%
  
Intentum.AI.SystemOne.SystemOneOptions1101134100%
 
22100%
 
Intentum.AI.SystemOne.SystemOneQuestion70725100%
 
00
 
Intentum.AI.SystemOne.SystemOneResponse20240100%
 
00
 
Intentum.AI.SystemOne.SystemOneServiceCollectionExtensions70722100%
 
00
 
Intentum.Analytics3819247379480.5%
  
8712072.5%
  
Intentum.Analytics.AnalyticsExtensions01212360%
 
00
 
Intentum.Analytics.BehaviorPatternDetector93093136100%
 
293096.6%
  
Intentum.Analytics.IntentAnalytics1764622232279.2%
  
386261.2%
  
Intentum.Analytics.IntentProfileService535588791.3%
  
202871.4%
  
Intentum.Analytics.Models.AnalyticsSummary7291477.7%
  
00
 
Intentum.Analytics.Models.AnomalyReport099140%
 
00
 
Intentum.Analytics.Models.BehaviorPattern30310100%
 
00
 
Intentum.Analytics.Models.ConfidenceTrendPoint4371257.1%
  
00
 
Intentum.Analytics.Models.DecisionDistributionReport4261366.6%
  
00
 
Intentum.Analytics.Models.IntentGraphEdge4151580%
  
00
 
Intentum.Analytics.Models.IntentGraphNode3361750%
  
00
 
Intentum.Analytics.Models.IntentGraphSnapshot70719100%
 
00
 
Intentum.Analytics.Models.IntentProfile7292377.7%
  
00
 
Intentum.Analytics.Models.IntentTemplate3141275%
  
00
 
Intentum.Analytics.Models.IntentTimeline50514100%
 
00
 
Intentum.Analytics.Models.IntentTimelinePoint60618100%
 
00
 
Intentum.Analytics.Models.PatternAnomalyReport2682025%
  
00
 
Intentum.Analytics.Models.TemplateMatch40412100%
 
00
 
Intentum.AspNetCore3116519674615.8%
  
2444.5%
  
Intentum.AspNetCore.Auth.ApiKeyAuthenticationHandler03535880%
 
0140%
 
Intentum.AspNetCore.Auth.ApiKeyAuthenticationOptions011880%
 
00
 
Intentum.AspNetCore.Auth.ApiKeyEntry033880%
 
00
 
Intentum.AspNetCore.Auth.IntentumAuthExtensions05252980%
 
080%
 
Intentum.AspNetCore.Auth.IntentumAuthOptions044980%
 
00
 
Intentum.AspNetCore.BehaviorObservationMiddleware03333730%
 
0140%
 
Intentum.AspNetCore.BehaviorObservationOptions055730%
 
040%
 
Intentum.AspNetCore.HealthChecks.EmbeddingProviderHealthCheck1601636100%
 
1250%
  
Intentum.AspNetCore.HealthChecks.PolicyEngineHealthCheck157224368.1%
  
1250%
  
Intentum.AspNetCore.IntentumAspNetCoreExtensions02525610%
 
00
 
Intentum.Clustering6216315098.4%
  
121866.6%
  
Intentum.Clustering.ClusteringExtensions40421100%
 
00
 
Intentum.Clustering.ClusterSummary40427100%
 
00
 
Intentum.Clustering.IntentCluster60627100%
 
00
 
Intentum.Clustering.IntentClusterer481497597.9%
  
121866.6%
  
Intentum.Core12441001344243292.5%
  
47960479.3%
  
Intentum.Core.Batch.BatchIntentModel231244795.8%
  
81266.6%
  
Intentum.Core.Behavior.BehaviorEvent60611100%
 
00
 
Intentum.Core.Behavior.BehaviorSpace9239515896.8%
  
394881.2%
  
Intentum.Core.Behavior.BehaviorSpaceBuilder38125010476%
  
4850%
  
Intentum.Core.Behavior.BehaviorSpaceSanitization6917012898.5%
  
384290.4%
  
Intentum.Core.Behavior.BehaviorVector3038100%
 
00
 
Intentum.Core.Behavior.SanitizationOptions808128100%
 
00
 
Intentum.Core.Behavior.ToVectorOptions40429100%
 
00
 
Intentum.Core.Caching.MemoryIntentResultCache01919360%
 
080%
 
Intentum.Core.Commerce.CommerceRules7217310998.6%
  
323884.2%
  
Intentum.Core.Contracts.IntentModelExtensions50526100%
 
00
 
Intentum.Core.Education.EducationRules1110111138100%
 
435282.6%
  
Intentum.Core.Evaluation.IntentEvaluationResult40411100%
 
00
 
Intentum.Core.Evaluation.IntentEvaluator1801840100%
 
00
 
Intentum.Core.Extensions.BehaviorSpaceExtensions50514100%
 
22100%
 
Intentum.Core.Finance.FinanceRules1130113138100%
 
476275.8%
  
Intentum.Core.Fraud.FraudRules6036310295.2%
  
212680.7%
  
Intentum.Core.Healthcare.HealthcareRules1170117142100%
 
465485.1%
  
Intentum.Core.Intents.Intent60615100%
 
00
 
Intentum.Core.Intents.IntentConfidence1401424100%
 
66100%
 
Intentum.Core.Intents.IntentSignal50510100%
 
00
 
Intentum.Core.IntentumCoreExtensions1001030100%
 
00
 
Intentum.Core.IoT.IoTRules1150115140100%
 
466076.6%
  
Intentum.Core.Models.ChainedIntentModel1801847100%
 
71070%
  
Intentum.Core.Models.MultiStageIntentModel2302346100%
 
131492.8%
  
Intentum.Core.Models.RuleBasedIntentModel60638100%
 
1250%
  
Intentum.Core.Models.RuleMatch10138100%
 
00
 
Intentum.Core.Models.SlidingWindowIntentModel2402455100%
 
101283.3%
  
Intentum.Core.Pipeline.DefaultConfidenceCalculator10113100%
 
00
 
Intentum.Core.Pipeline.DefaultSignalToVector10113100%
 
00
 
Intentum.Core.Pipeline.IntentInferenceResult60618100%
 
00
 
Intentum.Core.Pipeline.IntentResolutionPipeline2102148100%
 
7887.5%
  
Intentum.Core.Pipeline.RuleBasedInferenceStep2802854100%
 
44100%
 
Intentum.Core.Streaming.BehaviorEventBatch1019100%
 
00
 
Intentum.Core.Streaming.BoundedMemoryBehaviorStreamConsumer01919500%
 
040%
 
Intentum.Core.Streaming.MemoryBehaviorStreamConsumer1201237100%
 
22100%
 
Intentum.Core.Streaming.StreamIngestionOptions055130%
 
00
 
Intentum.Core.Streaming.WindowedBatchBuffer03030690%
 
0160%
 
Intentum.Core.SupplyChain.SupplyChainRules1130113138100%
 
6262100%
 
Intentum.Core.UBA.UserBehaviorRules543578994.7%
  
283873.6%
  
Intentum.Core.UBA.UserProfile373406992.5%
  
131492.8%
  
Intentum.Distributed06680%
 
00
 
Intentum.Distributed.Outbox.OutboxMessage06680%
 
00
 
Intentum.Distributed.Redis04444930%
 
020%
 
Intentum.Distributed.DistributedRedisExtensions01313310%
 
00
 
Intentum.Distributed.Redis.RedisDistributedLock01414290%
 
00
 
Intentum.Distributed.Redis.RedisDistributedRateLimiter01717330%
 
020%
 
Intentum.Events7357822393.5%
  
121675%
  
Intentum.Events.EventsExtensions1801851100%
 
66100%
 
Intentum.Events.IntentEventPayload50517100%
 
00
 
Intentum.Events.IntentumEventsOptions20235100%
 
00
 
Intentum.Events.WebhookConfig20235100%
 
00
 
Intentum.Events.WebhookIntentEventHandler465518590.1%
  
61060%
  
Intentum.Experiments835013344662.4%
  
244454.5%
  
Intentum.Experiments.ExperimentResult3251760%
  
00
 
Intentum.Experiments.ExperimentSignificance41520780%
  
00
 
Intentum.Experiments.ExperimentVariant40415100%
 
00
 
Intentum.Experiments.IntentExperiment724711920760.5%
  
244454.5%
  
Intentum.Explainability7658123293.8%
  
141687.5%
  
Intentum.Explainability.ExplainabilityExtensions40418100%
 
00
 
Intentum.Explainability.IntentDecisionTree60634100%
 
00
 
Intentum.Explainability.IntentExplainer312335193.9%
  
6875%
  
Intentum.Explainability.IntentTreeExplainer2502547100%
 
88100%
 
Intentum.Explainability.IntentTreeIntentSummary40434100%
 
00
 
Intentum.Explainability.IntentTreeSignalNode3143475%
  
00
 
Intentum.Explainability.SignalContribution3251460%
  
00
 
Intentum.MultiTenancy4595411583.3%
  
182864.2%
  
Intentum.MultiTenancy.MultiTenancyExtensions099280%
 
00
 
Intentum.MultiTenancy.TenantAwareBehaviorSpaceRepository4504587100%
 
182864.2%
  
Intentum.Observability1561517133091.2%
  
192479.1%
  
Intentum.Observability.IntentumActivitySource10125100%
 
00
 
Intentum.Observability.IntentumMetrics61147513381.3%
  
020%
 
Intentum.Observability.ObservableIntentModel371386697.3%
  
101283.3%
  
Intentum.Observability.ObservablePolicyEngine4904983100%
 
91090%
  
Intentum.Observability.PolicyExecutionRecord80823100%
 
00
 
Intentum.Persistence1120112492100%
 
242885.7%
  
Intentum.Persistence.Repositories.IntentHistoryRecord21021102100%
 
00
 
Intentum.Persistence.Repositories.NoOpIntentAuditStore10114100%
 
00
 
Intentum.Persistence.Serialization.BehaviorEventDocument2502584100%
 
91275%
  
Intentum.Persistence.Serialization.BehaviorSpaceDocument2502584100%
 
91090%
  
Intentum.Persistence.Serialization.BehaviorSpaceSerialization10184100%
 
00
 
Intentum.Persistence.Serialization.IntentHistoryDocument3803862100%
 
66100%
 
Intentum.Persistence.Serialization.IntentHistorySerialization10162100%
 
00
 
Intentum.Runtime45777534125085.5%
  
7813259%
  
Intentum.Runtime.Audit.IntentAuditEvent2682325%
  
00
 
Intentum.Runtime.Engine.ContextAwarePolicyEngine90936100%
 
44100%
 
Intentum.Runtime.Engine.IntentPolicyEngine90933100%
 
22100%
 
Intentum.Runtime.Fraud.FraudPolicies02323410%
 
0340%
 
Intentum.Runtime.Localization.DefaultLocalizer2902942100%
 
44100%
 
Intentum.Runtime.Policy.ContextAwareIntentPolicy1101124100%
 
00
 
Intentum.Runtime.Policy.ContextAwarePolicyRule40414100%
 
00
 
Intentum.Runtime.Policy.IntentPolicy2702755100%
 
66100%
 
Intentum.Runtime.Policy.IntentPolicyBuilder3603691100%
 
00
 
Intentum.Runtime.Policy.IntentSummary40427100%
 
00
 
Intentum.Runtime.Policy.PolicyContext60627100%
 
00
 
Intentum.Runtime.Policy.PolicyRule50512100%
 
00
 
Intentum.Runtime.Policy.PolicyVariantSet1401442100%
 
5862.5%
  
Intentum.Runtime.RateLimiting.MemoryRateLimiter401417397.5%
  
7887.5%
  
Intentum.Runtime.RateLimiting.RateLimitingExtensions40420100%
 
00
 
Intentum.Runtime.RateLimiting.RateLimitOptions10141100%
 
00
 
Intentum.Runtime.RateLimiting.RateLimitResult60641100%
 
00
 
Intentum.Runtime.Resilience.Bulkhead.BulkheadOptions5161783.3%
  
22100%
 
Intentum.Runtime.Resilience.Bulkhead.MemoryBulkhead181193794.7%
  
44100%
 
Intentum.Runtime.Resilience.BulkheadExtensions055160%
 
020%
 
Intentum.Runtime.Resilience.CircuitBreaker.CircuitBreakerOptions60621100%
 
22100%
 
Intentum.Runtime.Resilience.CircuitBreaker.MemoryCircuitBreaker69069103100%
 
151693.7%
  
Intentum.Runtime.Resilience.CircuitBreakerExtensions055160%
 
020%
 
Intentum.Runtime.Resilience.Degradation.DegradationOptions6171885.7%
  
22100%
 
Intentum.Runtime.Resilience.Degradation.MemoryDegradationPolicy4704775100%
 
1010100%
 
Intentum.Runtime.Resilience.DegradationExtensions055160%
 
020%
 
Intentum.Runtime.Resilience.Exceptions.BulkheadFullException1017100%
 
00
 
Intentum.Runtime.Resilience.Exceptions.CircuitBreakerOpenException112950%
  
00
 
Intentum.Runtime.Resilience.ResilienceExtensions088270%
 
00
 
Intentum.Runtime.Resilience.Retry.MemoryRetryPolicy263294289.6%
  
1425%
  
Intentum.Runtime.Resilience.Retry.RetryOptions60617100%
 
22100%
 
Intentum.Runtime.Resilience.RetryExtensions055160%
 
020%
 
Intentum.Runtime.Resilience.Timeout.MemoryTimeoutPolicy1301326100%
 
00
 
Intentum.Runtime.Resilience.Timeout.TimeoutOptions40413100%
 
1250%
  
Intentum.Runtime.Resilience.TimeoutExtensions055160%
 
020%
 
Intentum.Runtime.RuntimeExtensions4875511687.2%
  
111291.6%
  
Intentum.Simulation8048417595.2%
  
324080%
  
Intentum.Simulation.BehaviorScenario7182087.5%
  
00
 
Intentum.Simulation.BehaviorSpaceSimulator343376591.8%
  
132065%
  
Intentum.Simulation.IntentScenarioRunner2902954100%
 
192095%
  
Intentum.Simulation.ScenarioRunResult50517100%
 
00
 
Intentum.Simulation.SimulationExtensions50519100%
 
00
 
Intentum.Testing76118751587.3%
  
51050%
  
Intentum.Testing.BehaviorSpaceAssertions12012131100%
 
1250%
  
Intentum.Testing.IntentAssertions15015131100%
 
00
 
Intentum.Testing.PolicyDecisionAssertions12012131100%
 
00
 
Intentum.Testing.StubIntentModel01010360%
 
020%
 
Intentum.Testing.TestHelpers371388697.3%
  
4666.6%
  
Intentum.Versioning2902982100%
 
151693.7%
  
Intentum.Versioning.PolicyVersionTracker2702768100%
 
151693.7%
  
Intentum.Versioning.VersionedPolicy20214100%
 
00