public void GivenNoScripts()
        {
            var scripts = new[] { "Scripts/test1.sql", "Scripts/test2.sql" };

            _fileLocator = Substitute.For <IFileLocator>();
            _fileLocator.GetFilePaths("Scripts", "*.sql").Returns(scripts);
        }
Ejemplo n.º 2
0
        public void GivenNoScripts()
        {
            var scripts = new[] {"Scripts/test1.sql", "Scripts/test2.sql"};

            _fileLocator = Substitute.For<IFileLocator>();
            _fileLocator.GetFilePaths("Scripts", "*.sql").Returns(scripts);
        }
Ejemplo n.º 3
0
        public void ProcessScripts()
        {
            var filePaths = _fileLocator.GetFilePaths(_baseScriptFolder, _fileMatchPattern);

            foreach (var filePath in filePaths.OrderBy(x => x))
            {
                var filename = Path.GetFileName(filePath);

                ProcessScript(filePath, filename);
            }
        }
Ejemplo n.º 4
0
 public void GivenNoScripts()
 {
     _fileLocator = Substitute.For <IFileLocator>();
     _fileLocator.GetFilePaths("Scripts", "*.sql").Returns(Enumerable.Empty <string>());
 }
Ejemplo n.º 5
0
 public void GivenNoScripts()
 {
     _fileLocator = Substitute.For<IFileLocator>();
     _fileLocator.GetFilePaths("Scripts", "*.sql").Returns(Enumerable.Empty<string>());
 }