static void Main() { Client tcpClient = new Client("Vova", 10, "127.0.0.1", 8888); Thread clientThread = new Thread(new ThreadStart(tcpClient.OpenStream)); clientThread.Start(); ServerMessageRepository messagesFromServer = new ServerMessageRepository(tcpClient); }
public void GivenMakeTransliterationFromRusIntoEnglishTheOutIsStringWithTranslit(string actualName, int actualNumMassages, string actualIp, int actualPort) { //Arrange Server tcpServer = new Server(actualPort); Thread serverThread = new Thread(new ThreadStart(tcpServer.Start)); serverThread.Start(); Client tcpClient = new Client(actualName, actualNumMassages, actualIp, actualPort); ServerMessageRepository messagesFromServer = new ServerMessageRepository(tcpClient); tcpClient.OpenStream(); //Assert Assert.AreEqual("Message from server received, Translitom: soobshchenie ot servera prinyato", messagesFromServer.Messages[0]); }
public void GivenServerMessageRepositoryTheOutIsConnectionError(string actualName, string actualIp, int actualPort) { //Arrange Server tcpServer = new Server(actualPort); Thread serverThread = new Thread(new ThreadStart(tcpServer.Start)); serverThread.Start(); Client tcpClient = new Client(actualName, actualIp, actualPort); ServerMessageRepository messagesFromServer = new ServerMessageRepository(tcpClient); tcpClient.OpenStream(); //Assert Assert.AreEqual("Message from server received, Translitom: soobshchenie ot servera prinyato", messagesFromServer.Messages[0]); }