Esempio n. 1
0
 private void SaveServer(Server server, string name)
 {
     if (InvokeRequired)
     {
         Invoke(new MethodInvoker(delegate { SaveServer(server, name); }));
     }
     else
     {
         serverList.SaveServer(server, name);
         PersistSavedServers();
     }
 }
        public void SaveServerAddsSavedServerToListAndReturnsItsIndex()
        {
            ServerSelectionItem item = list.SaveServer(new Server("1.2.3.4", 5678));

            Assert.AreEqual(list[2], item);

            Assert.AreEqual(3, list.Count);
            Assert.AreEqual("1.2.3.4:5678", list[2].DisplayName);
            Assert.IsInstanceOfType(list[2].GetSource(), typeof(SavedServerSource));
        }