< Summary

Class:DCL.WebRequestAudioFactory
Assembly:WebRequest
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/Controllers/WebRequest/WebRequestAudioFactory.cs
Covered lines:2
Uncovered lines:0
Coverable lines:2
Total lines:16
Line coverage:100% (2 of 2)
Covered branches:0
Total branches:0

Metrics

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

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/Controllers/WebRequest/WebRequestAudioFactory.cs

#LineLine coverage
 1using UnityEngine;
 2using UnityEngine.Networking;
 3
 4namespace DCL
 5{
 6    public class WebRequestAudioFactory : IWebRequestAudioFactory
 7    {
 8        private AudioType audioType = AudioType.UNKNOWN;
 9
 10        public void SetAudioType(AudioType audioType) =>
 3811            this.audioType = audioType;
 12
 13        public UnityWebRequest CreateWebRequest(string url) =>
 3814            UnityWebRequestMultimedia.GetAudioClip(url, audioType);
 15    }
 16}