Ejemplo n.º 1
0
        public void TestDirSplit2()
        {
            const string path  = "a";
            var          parts = WinscpExtensions.SplitPath(path);

            Assert.That(parts.SequenceEqual(new[] { "a" }), Is.True);
        }
Ejemplo n.º 2
0
        public void TestDirSplit()
        {
            const string path  = "\\a/b\\c/d\\";
            var          parts = WinscpExtensions.SplitPath(path);

            Assert.True(parts.SequenceEqual(new[] { "a", "b", "c", "d" }));
        }
Ejemplo n.º 3
0
        public void TestExecutableExtraction()
        {
            var exe = WinscpExtensions.DefaultExecutableLocation;

            if (exe.Exists)
            {
                exe.Delete();
            }

            WinscpExtensions.EnsureExecutableExists();

            exe.Refresh();
            Assert.True(exe.Exists);
        }