< Summary

Class:DCL.PortableExperiencesToggle.PortableExperiencesTogglePlugin
Assembly:DCL.Plugins.PortableExperiencesTogglePlugin
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/DCLPlugins/PortableExperiencesTogglePlugin/PortableExperiencesTogglePlugin.cs
Covered lines:0
Uncovered lines:5
Coverable lines:5
Total lines:22
Line coverage:0% (0 of 5)
Covered branches:0
Total branches:0
Covered methods:0
Total methods:2
Method coverage:0% (0 of 2)

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
PortableExperiencesTogglePlugin()0%2100%
Dispose()0%2100%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/DCLPlugins/PortableExperiencesTogglePlugin/PortableExperiencesTogglePlugin.cs

#LineLine coverage
 1namespace DCL.PortableExperiencesToggle
 2{
 3    public class PortableExperiencesTogglePlugin : IPlugin
 4    {
 5        private readonly PortableExperiencesToggleController controller;
 6
 07        public PortableExperiencesTogglePlugin()
 8        {
 09            controller = new PortableExperiencesToggleController(CommonScriptableObjects.sceneNumber,
 10                Environment.i.world.state,
 11                new WebInterfacePortableExperiencesBridge(),
 12                DataStore.i.world.portableExperienceIds,
 13                DataStore.i.world.disabledPortableExperienceIds,
 14                DataStore.i.HUDs.isSceneUiEnabled);
 015        }
 16
 17        public void Dispose()
 18        {
 019            controller.Dispose();
 020        }
 21    }
 22}