public void Can_Disconnect_Form_Server() { // Don't forget to run packages\ClientAPI\Server.exe var connection = new ClientAPI.ClientConnection(); connection.Connect("127.0.0.1", 34567); var serverDisconnected = connection.Disconnect(); Assert.That(serverDisconnected, Is.True); }
public void Can_Login_To_Server() { // Don't forget to run packages\ClientAPI\Server.exe var connection = new ClientAPI.ClientConnection(); connection.Connect("127.0.0.1", 34567); var loggedIn = connection.Login("trademaker01", "t01m975kt"); connection.Disconnect(); Assert.That(loggedIn, Is.True); }
public void Can_GetQuote_Form_Server() { // Don't forget to run packages\ClientAPI\Server.exe var connection = new ClientAPI.ClientConnection(); connection.Connect("127.0.0.1", 34567); connection.Login("trademaker01", "t01m975kt"); var quote = new ClientLibrary.Quote(); var success = connection.GetQuote("PETR4", out quote); connection.Logout(); connection.Disconnect(); Assert.That(success, Is.True); Assert.That(quote, Is.Not.Null); Assert.That(quote.Object, Is.EqualTo("PETR4")); }
public void Can_StartQuoteStreaming_Form_Server() { // Don't forget to run packages\ClientAPI\Server.exe var connection = new ClientAPI.ClientConnection(); connection.Connect("127.0.0.1", 34567); connection.Login("trademaker01", "t01m975kt"); var success = connection.StartQuoteStreaming("PETR4"); connection.Logout(); connection.Disconnect(); Assert.That(success, Is.True); }