2025-07-15 18:13:50 -07:00

33 lines
531 B
C#

using AssetRipper.SourceGenerated.Extensions;
namespace AssetRipper.Tests;
internal class MeshDataTests
{
[Test]
public void AccessingNullUV2DoesNotThrow()
{
MeshData meshData = MeshData.CreateTriangleMesh() with
{
UV2 = null
};
Assert.DoesNotThrow(() =>
{
meshData.TryGetUV2AtIndex(0);
});
}
[Test]
public void AccessingEmptyUV2DoesNotThrow()
{
MeshData meshData = MeshData.CreateTriangleMesh() with
{
UV2 = []
};
Assert.DoesNotThrow(() =>
{
meshData.TryGetUV2AtIndex(0);
});
}
}