< Summary

Line coverage
98%
Covered lines: 274
Uncovered lines: 3
Coverable lines: 277
Total lines: 434
Line coverage: 98.9%
Branch coverage
77%
Covered branches: 17
Total branches: 22
Branch coverage: 77.2%
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
File 1: GetCommonObject(...)87.5%88100%
File 1: GetMetadata(...)75%88100%
File 2: .ctor(...)100%11100%
File 2: GetPropertyValuesTemplateRenderFoundationOperation(...)100%11100%
File 2: IsValueTypeTemplateRenderFoundationOperation(...)100%11100%
File 2: GetStringValueTemplateRenderFoundationOperation(...)100%11100%
File 2: GetAppsTemplateRenderFoundationOperation(...)100%11100%
File 2: GetComponentsTemplateRenderFoundationOperation(...)100%11100%
File 2: GetResourcesTemplateRenderFoundationOperation(...)100%11100%
File 2: GetScriptsTemplateRenderFoundationOperation(...)100%11100%
File 2: GetTemplatesTemplateRenderFoundationOperation(...)100%11100%
File 2: GetComponentTemplateRenderFoundationOperation(...)100%11100%
File 2: GetScriptTemplateRenderFoundationOperation(...)100%11100%
File 2: GetResourceTemplateRenderFoundationOperation(...)100%11100%
File 2: GetMetadataTemplateRenderFoundationOperation(...)100%11100%
File 2: SerializeTemplateRenderFoundationOperation(...)100%11100%
File 2: SerializeIgnoringReferencesTemplateRenderFoundationOperation(...)100%11100%
File 2: ParseJsonTemplateRenderFoundationOperation(...)100%11100%
File 2: NormalizeJsonTemplateRenderFoundationOperation(...)50%2278.57%
File 2: IsJsonObjectTemplateRenderFoundationOperation(...)100%11100%
File 2: IsJsonArrayTemplateRenderFoundationOperation(...)100%11100%
File 2: IsJsonValueTemplateRenderFoundationOperation(...)100%11100%
File 2: GetJsonPropertiesTemplateRenderFoundationOperation(...)100%22100%
File 2: ExecuteWorkflowTemplateRenderFoundationOperation(...)100%11100%
File 2: IsLoggingEnabledTemplateRenderFoundationOperation(...)100%11100%
File 2: LogDebugTemplateRenderFoundationOperation(...)50%22100%
File 2: ReplaceRegularExpressionTemplateRenderFoundationOperation(...)100%11100%
File 2: ForEachRegularExpressionMatchTemplateRenderFoundationOperation(...)100%11100%
File 3: TryCatch(...)100%11100%
File 4: ValidateTemplateRenderFoundationOperation(...)100%11100%
File 4: ValidatePropertyValuesTemplateRenderFoundationOperationOnGet(...)100%11100%
File 4: ValidateStringValueTemplateRenderFoundationOperationOnGet(...)100%11100%
File 4: ValidateAppsTemplateRenderFoundationOperationOnGet(...)100%11100%
File 4: ValidateComponentsTemplateRenderFoundationOperationOnGet(...)100%11100%
File 4: ValidateResourcesTemplateRenderFoundationOperationOnGet(...)100%11100%
File 4: ValidateScriptsTemplateRenderFoundationOperationOnGet(...)100%11100%
File 4: ValidateTemplatesTemplateRenderFoundationOperationOnGet(...)100%11100%
File 4: ValidateComponentTemplateRenderFoundationOperationOnGet(...)100%11100%
File 4: ValidateScriptTemplateRenderFoundationOperationOnGet(...)100%11100%
File 4: ValidateResourceTemplateRenderFoundationOperationOnGet(...)100%11100%
File 4: ValidateMetadataTemplateRenderFoundationOperationOnGet(...)100%11100%
File 4: ValidateJsonPropertiesTemplateRenderFoundationOperationOnGet(...)100%11100%
File 4: Validate(...)100%11100%

File(s)

C:/actions-runner/_work/cCoder.ContentManagement/cCoder.ContentManagement/src/cCoder.ContentManagement/Services/Foundations/Rendering/TemplateRenderService.Cache.cs

File 'C:/actions-runner/_work/cCoder.ContentManagement/cCoder.ContentManagement/src/cCoder.ContentManagement/Services/Foundations/Rendering/TemplateRenderService.Cache.cs' does not exist (any more).

C:/actions-runner/_work/cCoder.ContentManagement/cCoder.ContentManagement/src/cCoder.ContentManagement/Services/Foundations/Rendering/TemplateRenderService.cs

File 'C:/actions-runner/_work/cCoder.ContentManagement/cCoder.ContentManagement/src/cCoder.ContentManagement/Services/Foundations/Rendering/TemplateRenderService.cs' does not exist (any more).

C:/actions-runner/_work/cCoder.ContentManagement/cCoder.ContentManagement/src/cCoder.ContentManagement/Services/Foundations/Rendering/TemplateRenderService.Exceptions.cs

File 'C:/actions-runner/_work/cCoder.ContentManagement/cCoder.ContentManagement/src/cCoder.ContentManagement/Services/Foundations/Rendering/TemplateRenderService.Exceptions.cs' does not exist (any more).

C:/actions-runner/_work/cCoder.ContentManagement/cCoder.ContentManagement/src/cCoder.ContentManagement/Services/Foundations/Rendering/TemplateRenderService.Validations.cs

File 'C:/actions-runner/_work/cCoder.ContentManagement/cCoder.ContentManagement/src/cCoder.ContentManagement/Services/Foundations/Rendering/TemplateRenderService.Validations.cs' does not exist (any more).

Methods/Properties

GetCommonObject(System.String)
GetMetadata(System.String,System.String)
.ctor(cCoder.ContentManagement.Brokers.Rendering.IContentRenderBroker,cCoder.ContentManagement.Brokers.IWorkflowExecutionBroker,cCoder.ContentManagement.Brokers.Caching.ICacheBroker,cCoder.ContentManagement.Brokers.IJsonBroker,cCoder.ContentManagement.Brokers.Loggings.ILoggingBroker,cCoder.ContentManagement.Brokers.IRegularExpressionBroker)
GetPropertyValuesTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
IsValueTypeTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
GetStringValueTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
GetAppsTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
GetComponentsTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
GetResourcesTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
GetScriptsTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
GetTemplatesTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
GetComponentTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
GetScriptTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
GetResourceTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
GetMetadataTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
SerializeTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
SerializeIgnoringReferencesTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
ParseJsonTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
NormalizeJsonTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
IsJsonObjectTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
IsJsonArrayTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
IsJsonValueTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
GetJsonPropertiesTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
ExecuteWorkflowTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
IsLoggingEnabledTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
LogDebugTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
ReplaceRegularExpressionTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
ForEachRegularExpressionMatchTemplateRenderFoundationOperation(cCoder.ContentManagement.Models.Rendering.TemplateRenderFoundationOperation)
TryCatch(System.Func`1<TResult>)
ValidateTemplateRenderFoundationOperation(System.Object[])
ValidatePropertyValuesTemplateRenderFoundationOperationOnGet(System.Object[])
ValidateStringValueTemplateRenderFoundationOperationOnGet(System.Object[])
ValidateAppsTemplateRenderFoundationOperationOnGet(System.Object[])
ValidateComponentsTemplateRenderFoundationOperationOnGet(System.Object[])
ValidateResourcesTemplateRenderFoundationOperationOnGet(System.Object[])
ValidateScriptsTemplateRenderFoundationOperationOnGet(System.Object[])
ValidateTemplatesTemplateRenderFoundationOperationOnGet(System.Object[])
ValidateComponentTemplateRenderFoundationOperationOnGet(System.Object[])
ValidateScriptTemplateRenderFoundationOperationOnGet(System.Object[])
ValidateResourceTemplateRenderFoundationOperationOnGet(System.Object[])
ValidateMetadataTemplateRenderFoundationOperationOnGet(System.Object[])
ValidateJsonPropertiesTemplateRenderFoundationOperationOnGet(System.Object[])
Validate(System.Object[])