Exemple #1
0
        public void TestBadJpgNameShouldNotMove()
        {
            string path = "../../../testdata/blarg";

            var mock        = new MoverMock();
            var fileRenamer = new FileRenamer(mock);
            var files       = new List <string>();

            files.Add(path);
            fileRenamer.RenameFiles(files);
            Assert.Null(mock.from);
            Assert.Null(mock.to);
        }
Exemple #2
0
        public void TestValidJpgNameShouldMove()
        {
            string path           = "../../../testdata/IMG_20180613_152330.jpg";
            string expectedResult = GetExpectedResult(path, "jpg");

            var mock        = new MoverMock();
            var fileRenamer = new FileRenamer(mock);
            var files       = new List <string>();

            files.Add(path);
            fileRenamer.RenameFiles(files);
            Assert.Equal(mock.from, path);
            Assert.Equal(mock.to, expectedResult);
        }