< Summary

Class:SpriteManager
Assembly:bamlab.micromissiles
File(s):/github/workspace/Assets/Scripts/UI/SpriteManager.cs
Covered lines:0
Uncovered lines:8
Coverable lines:8
Total lines:14
Line coverage:0% (0 of 8)
Covered branches:0
Total branches:0
Covered methods:0
Total methods:1
Method coverage:0% (0 of 1)

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
LoadSymbolSprite(...)0%6200%

File(s)

/github/workspace/Assets/Scripts/UI/SpriteManager.cs

#LineLine coverage
 1using UnityEngine;
 2
 3public static class SpriteManager {
 4  private const string _symbolPathFormat = "APP6-D_Symbology/{0}";
 5
 06  public static Sprite LoadSymbolSprite(string symbolName) {
 07    string path = string.Format(_symbolPathFormat, symbolName);
 08    Sprite sprite = Resources.Load<Sprite>(path);
 09    if (sprite == null) {
 010      Debug.LogWarning($"Failed to load sprite at path: {path}.");
 011    }
 012    return sprite;
 013  }
 14}

Methods/Properties

LoadSymbolSprite(System.String)