public void NullCurrentAndConnection_EvaluateDesktopShare_ReturnsDefault() { IConnectionExtra connection = CreateMockConnection(); var desktopShares = new DesktopShares(connection, EXPECTED); string result = desktopShares.EvaluateDesktopShare(string.Empty); Assert.AreEqual(EXPECTED, result, "If current desktop share is available, it is not modified."); }
public void DefaultShareAndConnection_EvaluateDesktopShare_ReturnsEvaluated() { IConnectionExtra connection = CreateMockConnection(); // check, that user both case to check case sensitivity. var desktopShares = new DesktopShares(connection, "%SERVER%%user%"); string result = desktopShares.EvaluateDesktopShare(); const string MESSAGE = "If default share contains 'server' or 'user', they are replaced case sensitve."; Assert.AreEqual(EXPECTED_USERSERVER, result, MESSAGE); }
public String GetDesktopShare() { String currentDesktopShare = this.terminalsControler.Selected.Favorite.DesktopShare; var desktopShares = new DesktopShares(this.CurrentTerminal, settings.DefaultDesktopShare); return desktopShares.EvaluateDesktopShare(currentDesktopShare); }
public void ValidCurrent_EvaluateDesktopShare_ReturnsGiven() { var desktopShares = new DesktopShares(null, "Irelevant"); string result = desktopShares.EvaluateDesktopShare(EXPECTED); Assert.AreEqual(EXPECTED, result, "If current desktop share is available, it is not modified."); }
public void NullConnection_EvaluateDesktopShare_ReturnsEmpty() { var desktopShares = new DesktopShares(null, "Irelevant"); string result = desktopShares.EvaluateDesktopShare(); Assert.AreEqual(string.Empty, result, "If connection is not available, share path cant be evaluated."); }
private void txtDefaultDesktopShare_TextChanged(object sender, EventArgs e) { var desktopShares = new DesktopShares(this.CurrentTerminal, this.txtDefaultDesktopShare.Text); this.EvaluatedDesktopShareLabel.Text = desktopShares.EvaluateDesktopShare(); }