From f5f7ca47ea7a27fb7f82367cc7a4e04e11cb5155 Mon Sep 17 00:00:00 2001 From: Justin Clark-Casey (justincc) Date: Wed, 12 Oct 2011 21:31:22 +0100 Subject: Bring LindenUDP.Tests back from the dead. No tests are running. Code drift means that most of this stuff doesn't compile but the structure is still useful. --- .../Linden/UDP/Tests/PacketHandlerTests.cs | 121 ++++++++++----------- 1 file changed, 60 insertions(+), 61 deletions(-) (limited to 'OpenSim/Region/ClientStack/Linden/UDP/Tests/PacketHandlerTests.cs') diff --git a/OpenSim/Region/ClientStack/Linden/UDP/Tests/PacketHandlerTests.cs b/OpenSim/Region/ClientStack/Linden/UDP/Tests/PacketHandlerTests.cs index 7d0757f..0f88ec6 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/Tests/PacketHandlerTests.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/Tests/PacketHandlerTests.cs @@ -27,7 +27,6 @@ using Nini.Config; using NUnit.Framework; -using NUnit.Framework.SyntaxHelpers; using OpenMetaverse; using OpenMetaverse.Packets; using OpenSim.Framework; @@ -42,65 +41,65 @@ namespace OpenSim.Region.ClientStack.LindenUDP.Tests [TestFixture] public class PacketHandlerTests { - [Test] - /// - /// More a placeholder, really - /// - public void InPacketTest() - { - TestHelper.InMethod(); - - AgentCircuitData agent = new AgentCircuitData(); - agent.AgentID = UUID.Random(); - agent.firstname = "testfirstname"; - agent.lastname = "testlastname"; - agent.SessionID = UUID.Zero; - agent.SecureSessionID = UUID.Zero; - agent.circuitcode = 123; - agent.BaseFolder = UUID.Zero; - agent.InventoryFolder = UUID.Zero; - agent.startpos = Vector3.Zero; - agent.CapsPath = "http://wibble.com"; - - TestLLUDPServer testLLUDPServer; - TestLLPacketServer testLLPacketServer; - AgentCircuitManager acm; - IScene scene = new MockScene(); - SetupStack(scene, out testLLUDPServer, out testLLPacketServer, out acm); - - TestClient testClient = new TestClient(agent, scene); - - LLPacketHandler packetHandler - = new LLPacketHandler(testClient, testLLPacketServer, new ClientStackUserSettings()); - - packetHandler.InPacket(new AgentAnimationPacket()); - LLQueItem receivedPacket = packetHandler.PacketQueue.Dequeue(); - - Assert.That(receivedPacket, Is.Not.Null); - Assert.That(receivedPacket.Incoming, Is.True); - Assert.That(receivedPacket.Packet, Is.TypeOf(typeof(AgentAnimationPacket))); - } - - /// - /// Add a client for testing - /// - /// - /// - /// - /// Agent circuit manager used in setting up the stack - protected void SetupStack( - IScene scene, out TestLLUDPServer testLLUDPServer, out TestLLPacketServer testPacketServer, - out AgentCircuitManager acm) - { - IConfigSource configSource = new IniConfigSource(); - ClientStackUserSettings userSettings = new ClientStackUserSettings(); - testLLUDPServer = new TestLLUDPServer(); - acm = new AgentCircuitManager(); - - uint port = 666; - testLLUDPServer.Initialise(null, ref port, 0, false, configSource, acm); - testPacketServer = new TestLLPacketServer(testLLUDPServer, userSettings); - testLLUDPServer.LocalScene = scene; - } +// [Test] +// /// +// /// More a placeholder, really +// /// +// public void InPacketTest() +// { +// TestHelper.InMethod(); +// +// AgentCircuitData agent = new AgentCircuitData(); +// agent.AgentID = UUID.Random(); +// agent.firstname = "testfirstname"; +// agent.lastname = "testlastname"; +// agent.SessionID = UUID.Zero; +// agent.SecureSessionID = UUID.Zero; +// agent.circuitcode = 123; +// agent.BaseFolder = UUID.Zero; +// agent.InventoryFolder = UUID.Zero; +// agent.startpos = Vector3.Zero; +// agent.CapsPath = "http://wibble.com"; +// +// TestLLUDPServer testLLUDPServer; +// TestLLPacketServer testLLPacketServer; +// AgentCircuitManager acm; +// IScene scene = new MockScene(); +// SetupStack(scene, out testLLUDPServer, out testLLPacketServer, out acm); +// +// TestClient testClient = new TestClient(agent, scene); +// +// LLPacketHandler packetHandler +// = new LLPacketHandler(testClient, testLLPacketServer, new ClientStackUserSettings()); +// +// packetHandler.InPacket(new AgentAnimationPacket()); +// LLQueItem receivedPacket = packetHandler.PacketQueue.Dequeue(); +// +// Assert.That(receivedPacket, Is.Not.Null); +// Assert.That(receivedPacket.Incoming, Is.True); +// Assert.That(receivedPacket.Packet, Is.TypeOf(typeof(AgentAnimationPacket))); +// } +// +// /// +// /// Add a client for testing +// /// +// /// +// /// +// /// +// /// Agent circuit manager used in setting up the stack +// protected void SetupStack( +// IScene scene, out TestLLUDPServer testLLUDPServer, out TestLLPacketServer testPacketServer, +// out AgentCircuitManager acm) +// { +// IConfigSource configSource = new IniConfigSource(); +// ClientStackUserSettings userSettings = new ClientStackUserSettings(); +// testLLUDPServer = new TestLLUDPServer(); +// acm = new AgentCircuitManager(); +// +// uint port = 666; +// testLLUDPServer.Initialise(null, ref port, 0, false, configSource, acm); +// testPacketServer = new TestLLPacketServer(testLLUDPServer, userSettings); +// testLLUDPServer.LocalScene = scene; +// } } } -- cgit v1.1