< Summary

Class:WearableItemDummyListVariable
Assembly:AvatarAssetsTest_Helpers
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/Models/AvatarAssets/Tests/Helpers/WearableItemDummyListVariable.cs
Covered lines:0
Uncovered lines:4
Coverable lines:4
Total lines:21
Line coverage:0% (0 of 4)
Covered branches:0
Total branches:0

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
FillWithTestCatalog()0%2100%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/Models/AvatarAssets/Tests/Helpers/WearableItemDummyListVariable.cs

#LineLine coverage
 1using System.Collections;
 2using System.Collections.Generic;
 3using System.IO;
 4using System.Linq;
 5using DCL.Helpers;
 6using UnityEditor;
 7using UnityEngine;
 8
 9[CreateAssetMenu(fileName = "WearableItemList", menuName = "Variables/Tests/WearableItemList")]
 10public class WearableItemDummyListVariable : ScriptableObject
 11{
 12    public List<WearableItemDummy> list;
 13
 14    [ContextMenu("Load test catalog")]
 15    private void FillWithTestCatalog()
 16    {
 017        string file = "TestCatalog.json";
 018        var catalogJson = File.ReadAllText(TestAssetsUtils.GetPathRaw() + $"/Avatar/{file}"); //Utils.GetTestAssetPath r
 019        list = Newtonsoft.Json.JsonConvert.DeserializeObject<WearableItemDummy[]>(catalogJson).ToList(); // JsonUtility 
 020    }
 21}

Methods/Properties

FillWithTestCatalog()