public void CreateCubeTest(string file1, string file2) { var list = new List <TexImage>(); for (int i = 0; i < 3; ++i) { list.Add(texTool.Load(TestTools.InputTestFolder + file1)); list.Add(texTool.Load(TestTools.InputTestFolder + file2)); } var array = texTool.CreateTextureCube(list); Assert.IsTrue(TestTools.ComputeSHA1(array.Data, array.DataSize).Equals(TestTools.GetInstance().Checksum["TextureTool_CreateCube_" + Path.GetFileName(file1) + "_" + Path.GetFileName(file2)])); //Console.WriteLine("TextureTool_CreateCube_" + Path.GetFileName(file1) + "_" + Path.GetFileName(file2) + "." + TestTools.ComputeSHA1(array.Data, array.DataSize)); array.Dispose(); foreach (var image in list) { image.Dispose(); } }