Class UnityAssetUtilsEdgeCaseTests
Tests for UnityAssetUtils edge cases that early-return without touching Addressables/Resources:
null/empty inputs, cache clearing, and warning bookkeeping. These do not require an Addressables
catalog or scene fixtures. Full asset-loading paths are intentionally out of scope here.
Inheritance
UnityAssetUtilsEdgeCaseTests
Assembly: Tests.dll
Syntax
public class UnityAssetUtilsEdgeCaseTests
Constructors
UnityAssetUtilsEdgeCaseTests()
Declaration
public UnityAssetUtilsEdgeCaseTests()
Methods
ClearAudioClipCache_DoesNotThrow()
Declaration
public void ClearAudioClipCache_DoesNotThrow()
ClearWarned_AllAndSpecificType_DoNotThrow()
Declaration
public void ClearWarned_AllAndSpecificType_DoNotThrow()
EnsureAudioClipWarmedUp_NullClip_DoesNotThrow()
Declaration
public void EnsureAudioClipWarmedUp_NullClip_DoesNotThrow()
FindByGuidBlocking_NullGuid_ReturnsNull()
Declaration
public void FindByGuidBlocking_NullGuid_ReturnsNull()
LoadAudioClipAsync_Null_ReturnsNull()
Declaration
public Task LoadAudioClipAsync_Null_ReturnsNull()
Returns
LoadAudioClipBlocking_Empty_ReturnsNull()
Declaration
public void LoadAudioClipBlocking_Empty_ReturnsNull()
LoadAudioClipBlocking_Null_ReturnsNull()
Declaration
public void LoadAudioClipBlocking_Null_ReturnsNull()
LogAudioClipCacheStatus_DoesNotThrow()
Declaration
public void LogAudioClipCacheStatus_DoesNotThrow()
PreloadAndWarmUpAudioClipsAsync_Null_CompletesWithoutThrow()
Declaration
public Task PreloadAndWarmUpAudioClipsAsync_Null_CompletesWithoutThrow()
Returns
PreloadAudioClipsAsync_Null_CompletesWithoutThrow()
Declaration
public Task PreloadAudioClipsAsync_Null_CompletesWithoutThrow()
Returns