using NUnit.Framework; using System.Collections.Generic; using UnityEditor; using UnityEngine; /// /// Test the UserAvatarList class /// [TestFixture] public class UserAvatarListTests { /// /// Test the UserAvatarList class correctly initializes the UserList class /// [Test] public void Test_Awake() { UserList.AVATARS = new List(); var scriptableObject = AssetDatabase.LoadAssetAtPath("Assets/Accounts/ScriptableObjects/UserAvatarList.asset"); scriptableObject.Awake(); for (int i = 0; i < scriptableObject.avatars.Count; i++) Assert.AreEqual(scriptableObject.avatars[i], UserList.AVATARS[i]); } }