2020-05-22 22:06:32 +02:00

35 lines
1.0 KiB
C#

using System;
using System.IO;
using System.Linq;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using PhotoRenamer.Types;
namespace PhotoRenamer.Test
{
[TestClass]
public class FilesTest
{
private readonly string[] _files;
public FilesTest()
{
var path = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Assets");
_files = FilesHelper.FindSupportedFilesRecursively(path).ToArray();
}
[TestMethod, Priority(0)]
public void FindSupportedFiles()
{
Assert.AreEqual(2, _files.Length);
Assert.AreEqual("IMG_20120528_125912.jpg", Path.GetFileName(_files[0]));
Assert.AreEqual("IMG_20120526_170007.jpg", Path.GetFileName(_files[1]));
}
[TestMethod, Priority(1)]
public void GetMetaData()
{
var expected = new[] {new MediaFile("r", DateTime.Now), new MediaFile("r", DateTime.Now)};
// var actual = FilesHelper.GetMediaFiles(_files);
}
}
}