public void GetMeshPathIsCorrect()
 {
     Setup();
     foreach (var model in models)
     {
         var mesh = RendererUtility.GetMesh(model.renderer);
         var path = RendererUtility.GetMeshPath(mesh);
         Assert.AreEqual(path, model.modelDataPath);
     }
 }
        /// <summary>
        /// Rendererから必要な情報を取得
        /// </summary>
        /// <param name="renderer"></param>
        /// <param name="mesh"></param>
        private void LoadRendererData(Renderer renderer)
        {
            var mesh = RendererUtility.GetMesh(renderer);

            if (mesh == null)
            {
                return;
            }
            triangleCount    = RendererUtility.GetMeshTriangleCount(mesh);
            saveFolder       = RendererUtility.GetMeshPath(mesh);
            defaultMaterials = RendererUtility.GetMaterials(renderer);
            matInfos         = RendererUtility.GetMaterialInfos(renderer);
            textureNames     = matInfos.Select(x => x.Name).ToArray();
            meshName         = StringUtility.AddKeywordToEnd(mesh.name, MESH_SUFFIX);
        }