using System; using System.Collections; using System.Collections.Generic; using NUnit.Framework; using UnityEngine; using System.Text; using UnityEngine.TestTools; using System.Linq; using UnityEditor; using Random = UnityEngine.Random; namespace BITKit { public class MiscTest { [Test] public static void CheckPath() { var reportBuilder = new StringBuilder(); reportBuilder.AppendLine($"{nameof(EditorApplication.applicationPath)}:{EditorApplication.applicationPath}"); reportBuilder.AppendLine($"{nameof(Application.dataPath)}:{Application.dataPath}"); reportBuilder.AppendLine($"{nameof(Environment.CurrentDirectory)}:{Environment.CurrentDirectory}"); reportBuilder.AppendLine($"{nameof(Application.streamingAssetsPath)}:{Application.streamingAssetsPath}"); reportBuilder.AppendLine($"{nameof(Application.persistentDataPath)}:{Application.persistentDataPath}"); reportBuilder.AppendLine($"{nameof(Application.temporaryCachePath)}:{Application.temporaryCachePath}"); reportBuilder.AppendLine($"{nameof(Application.consoleLogPath)}:{Application.consoleLogPath}"); reportBuilder.AppendLine($"{nameof(Application.installerName)}:{Application.installerName}"); reportBuilder.AppendLine($"{nameof(Application.companyName)}:{Application.companyName}"); reportBuilder.AppendLine($"{nameof(Application.productName)}:{Application.productName}"); reportBuilder.AppendLine($"{nameof(Application.version)}:{Application.version}"); reportBuilder.AppendLine($"{nameof(Application.unityVersion)}:{Application.unityVersion}"); reportBuilder.AppendLine($"{nameof(Application.identifier)}:{Application.identifier}"); reportBuilder.AppendLine($"{nameof(Application.internetReachability)}:{Application.internetReachability}"); reportBuilder.AppendLine($"{nameof(Application.systemLanguage)}:{Application.systemLanguage}"); reportBuilder.AppendLine($"{nameof(Application.platform)}:{Application.platform}"); reportBuilder.AppendLine($"{nameof(Application.isMobilePlatform)}:{Application.isMobilePlatform}"); reportBuilder.AppendLine($"{nameof(Application.isConsolePlatform)}:{Application.isConsolePlatform}"); reportBuilder.AppendLine($"{nameof(Application.isEditor)}:{Application.isEditor}"); reportBuilder.AppendLine($"{nameof(Application.isFocused)}:{Application.isFocused}"); reportBuilder.AppendLine($"{nameof(Application.isPlaying)}:{Application.isPlaying}"); reportBuilder.AppendLine($"{nameof(Application.isBatchMode)}:{Application.isBatchMode}"); Debug.Log(reportBuilder.ToString()); } } }