public void ClientConnectionUdpAddListener() { //--------------------------------------------------------------------- //Setup //--------------------------------------------------------------------- UDP_Config config; config.address = "127.0.0.1"; config.port = 4527; DotNetserialization serializer = new DotNetserialization(); ClientLibrary.ClientListenerUDP listener = new ClientLibrary.ClientListenerUDP(config); ClientLibrary.ClientConnectionUDP connection = new ClientLibrary.ClientConnectionUDP("Test_Connection", "Tester"); connection.AddSerializer(serializer); //--------------------------------------------------------------------- //Run Test //--------------------------------------------------------------------- connection.AddListener(listener); //--------------------------------------------------------------------- //Gather Output //--------------------------------------------------------------------- //--------------------------------------------------------------------- //Assert //--------------------------------------------------------------------- }
public void ClientConnectionUdpSend() { //--------------------------------------------------------------------- //Setup //--------------------------------------------------------------------- UDP_Config config; config.address = "127.0.0.1"; config.port = 4522; DotNetserialization serializer = new DotNetserialization(); ClientLibrary.ClientListenerUDP listener = new ClientLibrary.ClientListenerUDP(config); ClientLibrary.ClientConnectionUDP connection = new ClientLibrary.ClientConnectionUDP("Test_Connection", "Tester"); connection.AddListener(listener); connection.AddSerializer(serializer); connection.Start(); ChatMessagePacket packet = new ChatMessagePacket("This is a test", "Tester"); //--------------------------------------------------------------------- //Run Test //--------------------------------------------------------------------- connection.Send(packet); //--------------------------------------------------------------------- //Gather Output //--------------------------------------------------------------------- //--------------------------------------------------------------------- //Assert //--------------------------------------------------------------------- }