Пример #1
0
        public void GetFullPath_valid_path(string basePath, string fileName, string expectedValue)
        {
            var combined = new StAbWrapper().Path.Combine(basePath, fileName);

            _diskManager.Path.Combine(basePath, fileName).Returns(combined);

            var info = new MockFileInfo {
                FullName = combined
            };

            _diskManager.NewFileInfo(combined).Returns(info);

            var result = DWPSUtils.GetFullPath(basePath, fileName);

            Assert.AreEqual(expectedValue, result);
            _diskManager.Path.Received(1).Combine(basePath, fileName);
            _diskManager.Received(1).NewFileInfo(combined);
        }
Пример #2
0
 static DWPSUtils()
 {
     _diskManager    = new StAbWrapper();
     _processManager = new ProcessManager();
 }