< Summary

Class:DCL.Helpers.DefaultPlayerPrefs
Assembly:Utils
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/Helpers/Utils/DefaultPlayerPrefs.cs
Covered lines:1
Uncovered lines:9
Coverable lines:10
Total lines:33
Line coverage:10% (1 of 10)
Covered branches:0
Total branches:0

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
ContainsKey(...)0%2100%
GetString(...)0%110100%
GetBool(...)0%2100%
GetInt(...)0%2100%
GetFloat(...)0%2100%
Set(...)0%2100%
Set(...)0%2100%
Set(...)0%2100%
Set(...)0%2100%
Save()0%2100%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/Helpers/Utils/DefaultPlayerPrefs.cs

#LineLine coverage
 1namespace DCL.Helpers
 2{
 3    public class DefaultPlayerPrefs : IPlayerPrefs
 4    {
 05        public bool ContainsKey(string key) => PlayerPrefsUtils.HasKey(key);
 6
 7        public string GetString(string key, string defaultValue = null) =>
 888            PlayerPrefsUtils.GetString(key, defaultValue);
 9
 10        public bool GetBool(string key, bool defaultValue = false) =>
 011            PlayerPrefsUtils.GetBool(key, defaultValue);
 12
 13        public int GetInt(string key, int defaultValue = 0) =>
 014            PlayerPrefsUtils.GetInt(key, defaultValue);
 15
 16        public float GetFloat(string key, float defaultValue = 0) =>
 017            PlayerPrefsUtils.GetFloat(key, defaultValue);
 18
 19        public void Set(string key, string value) =>
 020            PlayerPrefsUtils.SetString(key, value);
 21
 22        public void Set(string key, int value) =>
 023            PlayerPrefsUtils.SetInt(key, value);
 24
 25        public void Set(string key, bool value) =>
 026            PlayerPrefsUtils.SetBool(key, value);
 27
 28        public void Set(string key, float value) =>
 029            PlayerPrefsUtils.SetFloat(key, value);
 30
 031        public void Save() => PlayerPrefsUtils.Save();
 32    }
 33}