public void ClientListenerUdpStop() { //--------------------------------------------------------------------- //Setup //--------------------------------------------------------------------- UDP_Config config; config.address = "127.0.0.1"; config.port = 4516; ClientLibrary.ClientListenerUDP listener = new ClientLibrary.ClientListenerUDP(config); listener.Start(); //--------------------------------------------------------------------- //Run Test //--------------------------------------------------------------------- listener.Stop(); //--------------------------------------------------------------------- //Gather Output //--------------------------------------------------------------------- //--------------------------------------------------------------------- //Assert //--------------------------------------------------------------------- }
public void ClientListenerUdpReceivePackets() { //--------------------------------------------------------------------- //Setup //--------------------------------------------------------------------- UDP_Config config; config.address = "127.0.0.1"; config.port = 4517; ClientLibrary.ClientListenerUDP listener = new ClientLibrary.ClientListenerUDP(config); listener.Start(); byte[] incomingData; //--------------------------------------------------------------------- //Run Test //--------------------------------------------------------------------- incomingData = listener.ReceiveUdpPackets(); //--------------------------------------------------------------------- //Gather Output //--------------------------------------------------------------------- //--------------------------------------------------------------------- //Assert //--------------------------------------------------------------------- }
public void ClientListenerUdpConstructor() { //--------------------------------------------------------------------- //Setup //--------------------------------------------------------------------- UDP_Config config; config.address = "127.0.0.1"; config.port = 4514; ClientLibrary.ClientListenerUDP listener; //--------------------------------------------------------------------- //Run Test //--------------------------------------------------------------------- listener = new ClientLibrary.ClientListenerUDP(config); //--------------------------------------------------------------------- //Gather Output //--------------------------------------------------------------------- //--------------------------------------------------------------------- //Assert //--------------------------------------------------------------------- }
public void ClientListenerUdpSendPackets() { //--------------------------------------------------------------------- //Setup //--------------------------------------------------------------------- UDP_Config config; config.address = "127.0.0.1"; config.port = 4518; ClientLibrary.ClientListenerUDP listener = new ClientLibrary.ClientListenerUDP(config); listener.Start(); byte[] packetData = { 1, 2, 3, 4, 5 }; //--------------------------------------------------------------------- //Run Test //--------------------------------------------------------------------- listener.SendUdpPacket(packetData); //--------------------------------------------------------------------- //Gather Output //--------------------------------------------------------------------- //--------------------------------------------------------------------- //Assert //--------------------------------------------------------------------- }
public void ClientStop() { //--------------------------------------------------------------------- //Setup //--------------------------------------------------------------------- UDP_Config config; config.address = "127.0.0.1"; config.port = 4500; 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); ClientLibrary.Client client = new ClientLibrary.Client("Tester"); client.AddConnection(connection); client.Start(); //--------------------------------------------------------------------- //Run Test //--------------------------------------------------------------------- client.Stop(); //--------------------------------------------------------------------- //Gather Output //--------------------------------------------------------------------- //--------------------------------------------------------------------- //Assert //--------------------------------------------------------------------- }