Beispiel #1
0
        public void ExpandUser_WithHomeDir_ExpandsDir()
        {
            var path = new WindowsPath("~/tmp");
            var expected = new WindowsPath(
                Environment.GetEnvironmentVariable("USERPROFILE"), "tmp");

            var actual = path.ExpandUser();

            Assert.AreEqual(expected, actual);
        }
Beispiel #2
0
        public void ExpandUser_WithCustomHomeDirString_ExpandsDir()
        {
            var homeDir = new WindowsPath(@"C:\users\test");
            var path = new WindowsPath("~/tmp");
            var expected = homeDir.Join("tmp");

            var actual = path.ExpandUser(homeDir);

            Assert.AreEqual(expected, actual);
        }