< Summary

Class:MainScripts.DCL.Controllers.AssetManager.AssetBundles.SceneAB.Asset_SceneAB
Assembly:SceneAssetBundle
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/Controllers/AssetManager/AssetBundles/SceneAB/Asset_SceneAB.cs
Covered lines:0
Uncovered lines:8
Coverable lines:8
Total lines:32
Line coverage:0% (0 of 8)
Covered branches:0
Total branches:0
Covered methods:0
Total methods:6
Method coverage:0% (0 of 6)

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
Setup(...)0%2100%
IsSceneConverted()0%2100%
GetBaseUrl()0%2100%
GetConvertedFiles()0%2100%
Cleanup()0%2100%
GetVersion()0%2100%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/Controllers/AssetManager/AssetBundles/SceneAB/Asset_SceneAB.cs

#LineLine coverage
 1using DCL;
 2using System.Collections.Generic;
 3using System.Linq;
 4
 5namespace MainScripts.DCL.Controllers.AssetManager.AssetBundles.SceneAB
 6{
 7    public class Asset_SceneAB : Asset
 8    {
 9        private SceneAbDto sceneAb;
 10        private string contentUrl;
 11
 12        public void Setup(SceneAbDto dto, string contentUrl)
 13        {
 014            this.contentUrl = contentUrl;
 015            sceneAb = dto;
 016        }
 17
 18        public bool IsSceneConverted() =>
 019            sceneAb != null;
 20
 021        public string GetBaseUrl() => $"{contentUrl}{sceneAb.version}/";
 22
 023        public HashSet<string> GetConvertedFiles() => sceneAb.files.ToHashSet();
 24
 25        public override void Cleanup()
 26        {
 27
 028        }
 29
 030        public string GetVersion() => sceneAb.version;
 31    }
 32}