public void GetFriendlyNameTest02() { string actual; using (new VsRHostScript()) { WorkingDirectoryCommand cmd = new WorkingDirectoryCommand(_interactiveWorkflow); cmd.InitializationTask.Wait(); actual = cmd.GetFriendlyDirectoryName("c:\\"); }; actual.Should().Be("c:/"); }
public void GetFriendlyNameTest01() { string actual; using (new VsRHostScript()) { var cmd = new WorkingDirectoryCommand(_interactiveWorkflow); cmd.InitializationTask.Wait(); actual = cmd.GetFriendlyDirectoryName(Environment.GetFolderPath(Environment.SpecialFolder.Personal)); }; actual.Should().Be("~"); }
public void DefaultDirectoryTest() { string myDocs = Environment.GetFolderPath(Environment.SpecialFolder.Personal); string actual; using (new VsRHostScript()) { var cmd = new WorkingDirectoryCommand(_interactiveWorkflow); cmd.InitializationTask.Wait(); cmd.UserDirectory.Should().BeEquivalentTo(myDocs); actual = cmd.GetRWorkingDirectoryAsync().Result; }; actual.Should().Be(myDocs); }
public void SetDirectoryTest() { string dir = "c:\\"; string actual; using (new VsRHostScript()) { var cmd = new WorkingDirectoryCommand(_interactiveWorkflow); cmd.InitializationTask.Wait(); cmd.SetDirectory(dir).Wait(); actual = cmd.GetRWorkingDirectoryAsync().Result; } actual.Should().Be(dir); }
public void GetFullPathNameTest() { string dir; using (new VsRHostScript(_sessionProvider)) { var cmd = new WorkingDirectoryCommand(_interactiveWorkflow); cmd.InitializationTask.Wait(); dir = cmd.GetFullPathName("~"); } string actual = Environment.GetFolderPath(Environment.SpecialFolder.Personal); actual.Should().Be(dir); }