< Summary

Class:DCL.ContentProvider_Dummy
Assembly:ContentProvider
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/WorldRuntime/ContentProvider/ContentProvider_Dummy.cs
Covered lines:8
Uncovered lines:2
Coverable lines:10
Total lines:31
Line coverage:80% (8 of 10)
Covered branches:0
Total branches:0
Covered methods:2
Total methods:2
Method coverage:100% (2 of 2)

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
HasContentsUrl(...)0%110100%
TryGetContentsUrl(...)0%4.184077.78%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/WorldRuntime/ContentProvider/ContentProvider_Dummy.cs

#LineLine coverage
 1using UnityEngine;
 2
 3namespace DCL
 4{
 5    public class ContentProvider_Dummy : ContentProvider
 6    {
 87        public override bool HasContentsUrl(string url) { return !string.IsNullOrEmpty(url); }
 8
 9        public override bool TryGetContentsUrl(string url, out string result)
 10        {
 5411            result = url;
 12
 5413            if (string.IsNullOrEmpty(url))
 14            {
 015                return false;
 16            }
 17
 5418            if (!string.IsNullOrEmpty(baseUrl))
 319                result = baseUrl + "/" + url;
 20            else
 5121                result = url;
 22
 5423            if (VERBOSE)
 24            {
 025                Debug.Log($">>> GetContentsURL from ... {url} ... RESULTING URL... = {result}");
 26            }
 27
 5428            return true;
 29        }
 30    }
 31}