Beispiel #1
0
        public void TestGetFileName()
        {
            FileRenameManager manager = new FileRenameManager();

            manager.Template = "{FileName} - {Width}x{Height} - {Index} of {Count}.{Extension}";
            DmFile file = new DmFile();

            file.FileName = "MyPhoto.JPG";
            file.Width    = 2000;
            file.Height   = 1000;
            List <DmFile> list = new List <DmFile>();

            list.Add(new DmFile());
            list.Add(new DmFile());
            list.Add(new DmFile());
            list.Add(file);
            list.Add(new DmFile());
            string res = manager.GetFileName(list, file);

            Assert.AreEqual(0, manager.Errors.Count);
            Assert.AreEqual("MyPhoto - 2000x1000 - 4 of 5.JPG", res);
        }