< Summary

Class:DCL.ECSComponents.UIBackgroundRegister
Assembly:DCL.ECSComponents.UIBackground
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/DCLPlugins/ECS7/ECSComponents/UIBackground/UIBackgroundRegister.cs
Covered lines:2
Uncovered lines:0
Coverable lines:2
Total lines:22
Line coverage:100% (2 of 2)
Covered branches:0
Total branches:0

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
UIBackgroundRegister(...)0%220100%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/DCLPlugins/ECS7/ECSComponents/UIBackground/UIBackgroundRegister.cs

#LineLine coverage
 1using DCL.ECS7.InternalComponents;
 2using DCL.ECSComponents.UIAbstractElements;
 3using DCL.ECSRuntime;
 4
 5namespace DCL.ECSComponents
 6{
 7    public class UIBackgroundRegister : UIElementRegisterBase<PBUiBackground, UIBackgroundHandler>
 8    {
 9        public UIBackgroundRegister(
 10            int componentId,
 11            ECSComponentsFactory factory,
 12            IECSComponentWriter componentWriter,
 13            IInternalECSComponent<InternalUiContainer> internalUiContainer)
 2114            : base(
 15                componentId,
 16                factory,
 17                componentWriter,
 18                internalUiContainer,
 19                (container, componentId) =>
 2120                    new UIBackgroundHandler(container, componentId, AssetPromiseKeeper_Texture.i)) { }
 21    }
 22}