コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】Addressable Asset System で重複しているアドレスが存在しないか確認するテストコード

概要

使用例

using NUnit.Framework;
using System.Linq;
using System.Text;

public static class Example
{
    [Test]
    public static void CheckDuplicateAddress()
    {
        var list = AddressableUtils
                .GetDuplicateAddress()
                .ToArray()
            ;

        var isExist = list.Any();

        if ( !isExist ) return;

        var builder = new StringBuilder();

        foreach ( var n in list )
        {
            builder.AppendLine( n );
        }

        Assert.Fail( builder.ToString() );
    }
}