< Summary

Class:ComponentGroups
Assembly:ECS7Plugin.ComponentGroups
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/DCLPlugins/ECS7/ComponentGroups/ComponentGroups.cs
Covered lines:2
Uncovered lines:1
Coverable lines:3
Total lines:13
Line coverage:66.6% (2 of 3)
Covered branches:0
Total branches:0

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
ComponentGroups(...)0%110100%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/DCLPlugins/ECS7/ComponentGroups/ComponentGroups.cs

#LineLine coverage
 1using DCL.ECS7.InternalComponents;
 2using DCL.ECSRuntime;
 3
 4public readonly struct ComponentGroups : IComponentGroups
 5{
 06    public readonly IECSReadOnlyComponentsGroup<InternalMaterial, InternalTexturizable> texturizableGroup { get; }
 7
 8    public ComponentGroups(ECSComponentsManager componentsManager)
 9    {
 210        texturizableGroup = componentsManager.CreateComponentGroup<InternalMaterial, InternalTexturizable>
 11            ((int)InternalECSComponentsId.MATERIAL, (int)InternalECSComponentsId.TEXTURIZABLE);
 212    }
 13}